JavaScript'te Bir Dizenin Nokta İçerip İçermediği Nasıl Kontrol Edilir

Javascript Te Bir Dizenin Nokta Icerip Icermedigi Nasil Kontrol Edilir



Nokta olarak adlandırılan cümlenin sonunda nokta kullanılır. Bir dizede nokta olup olmadığını bulmak, özellikle bir cümlenin sonunu kontrol etmek gerektiğinde, yeni başlayan bir geliştirici için biraz zor olabilir. Ancak JavaScript, bu görevi kolayca gerçekleştirmenize yardımcı olabilecek yerleşik yöntemler sağlar.

Bu çalışma, dizenin nokta içerip içermediğini kontrol etme prosedürünü sağlayacaktır.







JavaScript'te Bir Dizenin Nokta İçerip İçermediği Nasıl Kontrol Edilir?

Bir dizenin nokta içerip içermediğini belirlemek için aşağıdaki JavaScript ön tanımlı yöntemlerini kullanın:



  • içerir() yöntemi
  • maç() yöntemi



Yukarıda belirtilen yöntemlerin her birini tek tek inceleyelim.





Yöntem 1: include() Yöntemini Kullanarak Bir Dizenin Nokta İçerip İçermediğini Kontrol Edin

Bir dizgede bir alt dizginin olup olmadığını değerlendirmek için ' içerir() ' yöntem. Bir alt dizgiyi argüman olarak kabul eder ve dizgede mevcutsa, yöntem boolean değerini verir ' doğru ”, aksi takdirde verir” yanlış ”. Daha spesifik olarak, seçilen dizenin bir nokta içerip içermediğini kontrol etmek için bu yöntemi kullanacağız.

Sözdizimi



include() yöntemi için aşağıda belirtilen sözdizimini izleyin:

string.includes ( karakter ) ;

Burada, “ içerir() ” yöntemi, “ sicim ” belirtilenleri içerir” karakter ' ya da değil.

Örnek

İlk olarak “ isimli bir string oluşturacağız. cadde ” aşağıdaki değere sahip:

var str = 'Linux İpucu' ;

Ardından, noktanın ( . ) dizede var olup olmadığı, “ içerir() Koşullu bir ifade gibi davranan ve sonucu 'adlı yeni oluşturulan bir değişkende saklayan üçlü operatörlü yöntem' yıl ”:

var ans = str.includes ( '.' ) ? 'doğru' : 'yanlış' ;

Son olarak, elde edilen değeri “ kullanarak yazdırın. konsol.log() ' yöntem:

konsol.log ( yıl ) ;

Gördüğünüz gibi çıktı “ yanlış ” çünkü dizede nokta yok:

Gelelim ikinci yönteme!

Yöntem 2: Match() Yöntemini Kullanarak Bir Dizenin Nokta İçerip İçermediğini Kontrol Edin

Bir dizenin nokta içerip içermediğini belirlemek için JavaScript'te “ kibrit() ' yöntem. Bir dize, match() yöntemi kullanılarak normal bir ifadeyle veya normal ifade kalıbıyla eşleştirilir. Bir eşleşme gerçekleşirse, eşleşen oluşumların bir dizisini verir; yoksa null verir. Match() yöntemini ayrıca üçlü operatör veya koşullu ifadeyle de kullanabilirsiniz.

Sözdizimi

match() yöntemi için verilen sözdizimini kullanın:

string.match ( regexDesen ) ;

Burada match() yöntemi “ ile eşleşecektir. regexDesen ” belirtilen karakterlerle “ sicim ”.

Örnek

Şimdi “ adlı bir değişken oluşturacağız. cadde ” nokta içeren bir dize saklar( . ):

var str = 'Linux İpucu.' ;

Ardından, bir regex kalıbı ileterek match() yöntemini çağırın. /\./g ”. Sonuç olarak, bir nokta varsa, “ doğru ”; başka, ' yanlış ”. Burada bir üçlü kullanacağız ( ? ) operatörü, tıpkı koşullu ifadelere benzeyen match() yöntemiyle:

var ans = str.match ( / \. / g ) ? 'doğru' : 'yanlış' ;

Elde edilen değeri “ kullanarak konsolda yazdırın. konsol.log() ' yöntem:

konsol.log ( yıl ) ;

Çıktı şunu gösterir: doğru ” dizenin bir nokta(.) içerdiğini gösterir:

JavaScript'te dizenin nokta içerip içermediğini belirlemek için en basit yöntemleri sağladık.

Çözüm

Bir dizenin nokta içerip içermediğini belirlemek için, include() veya match() yöntemi gibi önceden tanımlanmış JavaScript yöntemlerini kullanabilirsiniz. include() yöntemi, dizeyi veya karakteri belirli bir dizede bir alt dize olarak arar, match() yöntemi ise dizeyi belirtilen kalıpla eşleştirir. Bu çalışmada, dizenin nokta içerip içermediğini kontrol etme prosedürlerini ayrıntılı örneklerle sağladık.