ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

JavaScriptนิพจน์ทั่วไป [abc] การแสดงออก

<JavaScript RegExp วัตถุ

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวอักษร "h" ในสตริง:

var str = "Is this all there is?";
var patt1 = /[h]/g;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

Is t h is all t h ere is?
ลองตัวเอง»

ความหมายและการใช้งาน

[การ abc] แสดงออกใช้ในการค้นหาตัวอักษรใด ๆ ระหว่างวงเล็บ

ตัวอักษรในวงเล็บสามารถเป็นตัวละครใด ๆ หรือช่วงของตัวอักษร:

  • [ABCDE .. ] - ตัวอักษรระหว่างวงเล็บใด ๆ
  • [AZ] - ตัวอักษรใด ๆ จากตัวพิมพ์ใหญ่ตัวพิมพ์ใหญ่ A ถึง Z
  • [az] - ตัวอักษรใด ๆ จากตัวพิมพ์เล็กตัวพิมพ์เล็กให้ Z
  • [Az] - ตัวอักษรใด ๆ จากตัวพิมพ์ใหญ่ A ถึง Z พิมพ์เล็ก

เคล็ดลับ: ใช้ [^ abc] แสดงออกเพื่อหาตัวอักษรใด ๆ ไม่ได้อยู่ระหว่างวงเล็บ


สนับสนุนเบราว์เซอร์

การแสดงออก
[abc] ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

new RegExp("[ abc ]")

or simply:

/[ abc ]/

ไวยากรณ์ที่มีการปรับเปลี่ยน

new RegExp("[ abc ]","g")

or simply:

/\[ abc ]/g

ตัวอย่างอื่น ๆ

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวละคร "i" และ "s" ในสตริง:

var str = "Do you know if this is all there is?";
var patt1 = /[is]/gi;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

Do you know i f th is is all there is ?
ลองตัวเอง»

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวละครช่วงจากตัวพิมพ์เล็ก "a" ตัวพิมพ์เล็ก "h" ในสตริง:

var str = "Is this all there is?";
var patt1 = /[a-h]/g;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

Is t h is a ll t he r e is?
ลองตัวเอง»

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวละครช่วงจากพิมพ์ใหญ่ "A" เป็นตัวพิมพ์ใหญ่ "E" :

var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[A-E]/g;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

I S C R EA M FOR I CE C R EA M!
ลองตัวเอง»

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวละครช่วงจากพิมพ์ใหญ่ "A" เป็นตัวพิมพ์เล็ก "e" (will search for all uppercase letters, but only lowercase letters from a to e.)

var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[A-e]/g;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

I Sc r ea m F or Ice C r ea m, is th a t OK ?!
ลองตัวเอง»

ตัวอย่าง

ทำทั่วโลกค้นหากรณีตายสำหรับตัวละครช่วง [เป็น]:

var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[a-s]/gi;

ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:

I Scream For Ice Cream, is t ha t OK ?!
ลองตัวเอง»

ตัวอย่าง

การสาธิตการ "g" และ "กูเกิล" -search สำหรับตัวอักษร:

var str = "THIS This this";
var patt1 = /[THIS]/g;

var str = "THIS This this";
var patt1 = /[THIS]/gi;
ลองตัวเอง»

<JavaScript RegExp วัตถุ