ตัวอย่าง
จะค้นหาทั่วโลกเพื่อค้นหาตัวเลือกอื่น ๆ ที่ระบุ (red|green) :
var str = "re, green, red, green, gren, gr, blue, yellow";
var patt1 = /(red|green)/g;
ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:
re, green, red, green, gren, gr, blue, yellow
ลองตัวเอง» ความหมายและการใช้งาน
(x|y) การแสดงออกจะใช้ในการหาตัวเลือกอื่น ๆ ที่ระบุไว้
ทางเลือกที่สามารถเป็นตัวละครใด ๆ
สนับสนุนเบราว์เซอร์
การแสดงออก | |||||
---|---|---|---|---|---|
(x|y) | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
new RegExp("( x | y )")
or simply:
/( x | y )/
ไวยากรณ์ที่มีการปรับเปลี่ยน
new RegExp("( x | y )","g")
or simply:
/\( x | y )/g
ตัวอย่างอื่น ๆ
ตัวอย่าง
จะค้นหาทั่วโลกเพื่อค้นหาตัวเลือกอื่น ๆ ที่ระบุไว้ (0|5|7) :
var str = "01234567890123456789";
var patt1 = /(0|5|7)/g;
ข้อความที่ทำเครื่องหมายด้านล่างแสดงที่แสดงออกได้รับการแข่งขัน:
0 1234 5 6 7 89 0 1234 5 6 7 89
ลองตัวเอง» <JavaScript RegExp วัตถุ