Dart ให้วิธีการที่เรียบง่ายและตรงไปตรงมาสำหรับการจัดการกับสตริง หากต้องการทำให้คำหรือประโยคเป็นตัวพิมพ์ใหญ่ คุณจะทำการรับตัวอักษรตัวแรก แปลงให้เป็นตัวพิมพ์ใหญ่ แล้วต่อท้ายด้วยส่วนที่เหลือของสตริง นี่คือวิธีที่คุณสามารถทำมันได้.
Dart มีวิธีการต่าง ๆ ที่ตรงไปตรงมาในการต่อสตริง ด้านล่างนี้เป็นวิธีที่พบบ่อยที่สุด.
ใน Dart, คุณสามารถเปลี่ยนสตริงเป็นอักษรพิมพ์เล็กได้โดยใช้เมธอด toLowerCase() ที่ String class ให้มา วิธีนี้จะส่งคืนสตริงใหม่ที่มีอักขระตัวพิมพ์ใหญ่ทั้งหมดเปลี่ยนเป็นตัวพิมพ์เล็ก ลองดูวิธีการนี้ด้วยตัวอย่างง่ายๆ.
toLowerCase()
String
Dart ทำให้การลบอักขระที่ตรงกับรูปแบบที่กำหนดไว้ล่วงหน้าโดยใช้นิพจน์ปรกติและวิธี replaceAll เป็นเรื่องง่าย ไม่จำเป็นต้องใช้ไลบรารีของบุคคลที่สามสำหรับการใช้งานพื้นฐาน ทำให้วิธีนี้เข้าถึงได้ง่าย นี่คือตัวอย่างง่ายๆ ที่แสดงวิธีการลบตัวเลขออกจากสายอักขระ.
replaceAll
ใน Dart, คุณสามารถใช้วิธีการต่างๆในการแยกสตริงย่อย เช่น substring(), split(), และ regular expressions แต่ละวิธีทำงานต่างกันและมอบความยืดหยุ่นในการจัดการสตริง.
substring()
split()
Dart ทำให้การได้รับความยาวของสตริงเป็นเรื่องง่ายด้วยการใช้คุณสมบัติ length นี่คือตัวอย่างพื้นฐาน.
length
ใน Dart, การแทรกข้อความแบบมีตัวแปรนั้นง่ายดายโดยใช้สัญลักษณ์ $ เพื่อแทรกคำสั่งโดยตรงในตัวอักษรของสตริง.
$
Dart มอบวิธีการง่ายๆ ในการลบอัญประกาศออกจากสตริงโดยใช้เมธอดสตริงที่มีอยู่ในตัวโดยไม่ต้องใช้ไลบรารีภายนอก.
Dart มีวิธีการที่แข็งแกร่งสำหรับการค้นหาและแทนที่ข้อความโดยตรงโดยใช้คลาส String โดยไม่ต้องพึ่งพิงไลบรารีภายนอก นี่คือวิธีที่คุณสามารถทำได้.
Dart ใช้คลาส RegExp สำหรับ regular expressions ต่อไปนี้เป็นตัวอย่างพื้นฐานในการจับคู่รูปแบบง่ายๆ ภายในสตริง.
RegExp