1。 string s = "某某的面積是12345678平方公尺"; string t = regex.replace(s, @"(?<=/d)(?=(/d/d/d)+(?!/d))", ","); // 同理,這個正則的作用是把一串數字每3位加乙個逗號。 console.writeline(t); // 輸出:某某的面積是12,345,678平方公尺
2。strings =
"1234567890";
//考慮了一下,這樣更簡單:
stringt =
regex.replace(s,
"(?!^)(?=(?:.)+$)",
"");//
把乙個字串從右往左每4位加乙個空格,結果是:"12 3456 7890"
3。using
system;
using
system.text.regularexpressions;
class
program$"
);return
regex.replace(d, ".
", delegate
(match m) );
}static
void
main(): "
, x, converttochinese(x));}}
}/*可能的輸出:
5,607,400.68: 伍佰陸拾萬柒仟肆佰元陸角捌分
2,017,723.33: 貳佰零壹萬柒仟柒佰貳拾叄元叄角叄分
751,181.17: 柒拾伍萬壹仟壹佰捌拾壹元壹角柒分
7,849,851.53: 柒佰捌拾肆萬玖仟捌佰伍拾壹元伍角叄分
2,629,143.90: 貳佰陸拾貳萬玖仟壹佰肆拾叄元玖角
13,461,629.68: 壹仟叄佰肆拾陸萬壹仟陸佰貳拾玖元陸角捌分
4,594,391.16: 肆佰伍拾玖萬肆仟叄佰玖拾壹元壹角陸分
13,046,560.60: 壹仟叄佰零肆萬陸仟伍佰陸拾元陸角
13,041,371.21: 壹仟叄佰零肆萬壹仟叄佰柒拾壹元貳角壹分
20,639,609.44: 貳仟零陸拾叄萬玖仟陸佰零玖元肆角肆分
*/
正規表示式 正規表示式 總結
非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...
正規表示式 表示式
網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 號碼 x x x...
正規表示式 開發常用的正規表示式
正規表示式是一種用來進行文字匹配的工具,其語法優美簡潔。在開發中,查詢 對比以及匹配字串是家常便飯的業務,通過正規表示式我們將這些業務描述成某些需求規則,來讓我們的 更美觀 實用。例如我們要驗證使用者輸入的密碼長度是否滿足6 18位的長度,新手最常見的驗證方式是判斷輸入的密碼長度 return te...