Arduino String(Dizi) substring() Komutu

0
22
Okunma

Arduino String(Dizi) substring() Komutu

String işlevi substring() , charAt() , startsWith() ve endsWith() ile yakından ilişkilidir. Belirli bir String içindeki belirli bir substring örneğini aramanızı sağlar.

Donanım

Devre

Bu örnek için devre yoktur, kartınızın USB üzerinden bilgisayara bağlı olması ve Arduino Yazılımının (IDE) seri monitör penceresi açık olmalıdır.

Kod

Yalnızca bir parametre ile substring() , dizenin sonuna verilen konumdan belirli bir alt dizgiyi arar. Alt dizenin, Dize’nin sonuna kadar uzanmasını bekler. Örneğin:

doğru iken

doğru değil, çünkü String’deki htm sonra l var.

iki parametresi olan substring() işlevi, ilk parametreden ikinci olana belirli bir alt dizgiyi arar. Örneğin:

Bu, söz dizimini String’in 14’ten 18’e kadar olan kelimelerinden arar.

Dikkat: endeks değerlerinizin String’in uzunluğu içinde olduğundan emin olun veya tahmin edilemeyen sonuçlar elde edersiniz. Bu tür bir hata, başlangıç ​​konumunun String uzunluğundan daha az olması durumunda ikinci substring() örneğiyle bulmak zor olabilir, ancak bitiş pozisyonu yoktur.

Kaynak:arduino.cc

CEVAP VER

Please enter your comment!
Please enter your name here