最新的Web開發教程
 

JavaScript正則表達式(X | y)的表達

<JavaScript的RegExp對象

進行全局搜索找到任何指定的替代品(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對象