Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีค้นหาอักขระขึ้นบรรทัดใหม่ (Newline) ด้วย JavaScript RegExp

หากต้องการค้นหาอักขระขึ้นบรรทัดใหม่ (newline character) ด้วย JavaScript Regular Expression ให้ใช้:

\n

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อค้นหาอักขระขึ้นบรรทัดใหม่ โค้ดจะคืนตำแหน่งที่พบ \n:

<html>
  <head>
    <title>JavaScript Regular Expression</title>
  </head>
  <body>
    <script>
      var myStr = "UI \n Responsive!";
      var reg = /\n/;
      var match = myStr.search(reg);
      document.write(match);
    </script>
  </body>
</html>

เมธอด search() จะคืนค่าดัชนี (index) ของการจับคู่แรกที่พบ ในตัวอย่างจะได้ 3 (ตำแหน่งที่ 3 ของสตริง "UI \n Responsive!") เมทาอักขระ \n แทนอักขระ Line Feed (LF, ASCII 10)