我對正則表達式不是很強,我想寫一個公式,不允許輸入重復的句點和下劃線。例如,不應允許以下情況:h..ello__worldhel.....loworld____句點或下劃線不能分別在句點或后跟另一個句點或下劃線。如果它們像這樣混合在一起也沒關系:h._ell_.o(這是一個有效的字符串)wor._._ld(這是一個有效的字符串)
1 回答

海綿寶寶撒
TA貢獻1809條經驗 獲得超8個贊
請嘗試以下正則表達式:
var input = "he__lo";
var regex = new Regex(@"\.{2}|_{2}");
var valid = !regex.Match(input).Success;
部件:
"\.{2}“匹配任何出現的兩個點
“_{2}”計算兩個下核的任何出現
“|”的意思是“或”
當然,從技術上講,任何兩場比賽都是超過兩場比賽的打擊。
- 1 回答
- 0 關注
- 85 瀏覽
添加回答
舉報
0/150
提交
取消