我需要匹配一個給定的字符串(讓它是'開始'),可能存在一個特殊的結尾或沒有它。結尾可以是'(a)'或'(b)'或'(c)',我的意思是大括號中的字母a,b或c之一。如果沒有花括號或者只有一個花括號,或者它們的順序不對,應該不匹配。打破了我的腦袋,試圖做出適當的RegEx。 可能匹配的那麼完整列表:JavaScript RegEx零或一個字符串在手環
start
start(a)
start(b)
start(c)
任何其他輸入應該產生不匹配。
我需要匹配一個給定的字符串(讓它是'開始'),可能存在一個特殊的結尾或沒有它。結尾可以是'(a)'或'(b)'或'(c)',我的意思是大括號中的字母a,b或c之一。如果沒有花括號或者只有一個花括號,或者它們的順序不對,應該不匹配。打破了我的腦袋,試圖做出適當的RegEx。 可能匹配的那麼完整列表:JavaScript RegEx零或一個字符串在手環
start
start(a)
start(b)
start(c)
任何其他輸入應該產生不匹配。
你從哪裏得到這張照片? – baddger964
[regexper.com](https://regexper.com/)是理解正則表達式的必備條件;) –
很酷很酷 – Fallenhero
無論是(a | b | c)還是'[abc]' – Fallenhero
[a | b | c] []定義一個不需要管道的集合caractere「|」 – baddger964
我會做出改變,謝謝 – 0xtvarun
你試過了什麼?這看起來很簡單 – Fallenhero
真的,只有單個字母'a','b'和'c'?你確切的問題是什麼? *打破我的頭試圖使適當的RegEx *不是(好)問題描述。 –