-1
首先,請看看this:如何在模式中爲OR運算符定義範圍?
/foo|bar/
在上面的圖案,|
指foo
,所以OR
範圍是一切是在它的後面(從一開始直到|
)。我如何改變這個範圍?
例如,我想匹配this都foo1
和foo2
。這是我的模式:
/foo1|2/
但正如你在我的演示中看到,我的模式匹配都foo1
和2
(不foo2
)。我怎樣才能爲OR
運算符定義這個範圍:「只有一個前一個字符」?
我明白了,所以我可以通過括號'()'定義範圍。謝謝,upvote –
沒錯,但更具體地說,使用圓括號定義了一組字符。如果你滿意,請接受我的回答:) – discipline