我需要幫助生成正則表達式,使其將匹配具有以下詳細正確的任何字符串:c#正則表達式來匹配字符串的結尾?
- 字符串應該與它裏面支架和只有數字結束。
- 結束括號應該只在行尾出現一次,而不是在其他地方出現 。
- 任何字符托架之前允許開始
- 沒有字符托架結束之後被允許
- 字符串應該只包含1組括號以數字,即沒有雙括號狀((或))
我試過這.\([0-9]+\)$
但這不是我所要求的。
例如:
以下字符串應該匹配:
asds-xyz (1)
asds+-xyz (12)
[email protected] (123)
以下字符串不應該匹配:
asds-xyz ((1)
asds-xyz ((12sdf))
(123) asds-xyz
xyz ((2)
XYX (1))
XYZ (1)(2)
xyz(1)BXZ
xyz(1)BXZ(2)
謝謝。它的測試字符串正常工作。否定團體是我錯過的 – Sandeep