好用的正規表示式

2021-05-23 16:58:32 字數 1088 閱讀 3995

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...