/**
*電話番号
*モバイル:134 [0-8]、135、136、137、138、139、150、151、157、158、159、182、187、188
* Unicom:130,131,132,152,155,156,185,186
*テレコム:133,1349,153,180,189
*/
nsstring * mobile = @"^1(3 [0-9] | 5 [0-35-9] | 8 [025-9])// d {8} $";
/**
*チャイナモバイル:中国モバイル
* 134 [0-8]、135,136,137,138,139,150,151,157,158,159,182,187,188
*/
nsString * cm = @"^1(34 [0-8] |(3 [5-9] | 5 [017-9] | 8 [278])// d)// d {7} $";
/**
*中国ユニコム:中国ユニコム
* 130,131,132,152,155,156,185,186
*/
nsstring * cu = @"^1(3 [0-2] | 5 [256] | 8 [56])// d {8} $";
/**
*中国の通信:中国の通信
* 133,1349,153,180,189
*/
nsString * ct = @"^1((33 | 53 | 8 [09])[0-9] | 349)// d {7} $";
/**
*中国本土の固定電話とリトルリントン
*市外局番:010,020,021,022,023,024,025,027,028,029
*番号:7桁または8桁
*/
// nsstring * phs = @"^0(10 | 2 [0-5789] | // d {3})// d {7,8} $";
パスワード
^(?=
"^/d + $" //非否定整数(正の整数 + 0)
"^[0-9]*[1-9] [0-9]*$" //ポジティブ整数
"^(( - /d+)|(0+))$" //正の整数ではない(負の整数+0)
"^ - [0-9]*[1-9] [0-9]*$" //ネガティブ整数
"^ - ?/d+$" // integer
"^/d+(/./ d+)?$" //非陰性浮動小数点番号(正の浮動小数点数+0)
^(([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+)??))$ "//非陽性フローティングポイント番号(ネガティブフローティングポイント番号+0)
^( - (([0-9]+/。[0-9]*[1-9] [0-9]*)|([0-9]*[1-9] [0-9]*/。[0-9]+)|([0-9]*[1-9] [0-9]*))$ "//否定的な浮遊点
番号
"^( - ?/d+)(/./ d+)?$" //フローティングポイント番号
「^[a-za-z]+$」// 26の英語文字で構成される文字列
"^[az]+$" // 26の英語の文字大文字化で構成される文字列
"^[az]+$" // 26の英語文字小文字で構成される文字列
"^[a-za-z0-9]+$" //数字と26の英語の文字で構成される文字列
"^/w+$" //数字、26の英語の手紙またはアンダースコアで構成される文字列
"^[/w - ]+(/。[/w - ]+)*@[/w - ]+(/。[/w-]+)+$" //メールアドレス
"^[a-za-z]+://(/w+( - /w+)*)(/。(/w+( - /w+)*))*(/?/s*)?$" // url
/^13/d {9} $/gi携帯電話番号正規表現
public static bool isvalidmobileno(string mobileno)
{
const string regpattern = @"^(130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139)/d {8} $";
regex.ismatch(Mobileno、regpattern)を返します。
}
正規表現-Verify携帯電話番号:13 [0-9] {9}
携帯電話番号が86または+86である状況を実装:^((/ +86)|(86))?(13)/d {9} $
電話番号と携帯電話番号を同時に確認する:(^(/d {3,4} - )?/d {7,8})$ |(13 [0-9] {9})
抽出情報のネットワークリンク:(h | h)(r | r)(e | e)(f | f) *= *( '| ")?(/w | // | // |/。)+(' |" | *|>)?
抽出された情報の電子メールアドレス:/w+(]/w+)*@/w+(]/w+)*/./w+(]
情報の抽出における画像リンク:(s | s)(r | r)(c | c) *= *( '| ")?(/w | // | // |/。)+(' |" | *|>)?
抽出情報のIPアドレス:(/d+)/.(/d+)/.(/d+)/.(/d+)
抽出された情報の中国の携帯電話番号:(86)*0*13/d {9}
抽出された情報の中国の固定電話番号:(/(/d {3,4}/)|/d {3,4} - |/s)?/d {8}
情報に中国の電話番号(携帯電話と固定電話を含む)を抽出します:(/(/d {3,4}/)|/d {3,4} - |/s)?/d {7,14}
抽出された情報の中国の郵便番号:[1-9] {1}(/d+){5}
抽出された情報の中国ID番号: /d {18} | /d {15}
情報に整数を抽出します: /d+
情報に浮動小数点数(すなわち小数)を抽出します:( - ?/d*)/.?/ d+
情報に任意の数を抽出:( - ?/d*)(/./ d+)?
情報に中国の弦を抽出する:[/u4e00-/u9fa5]*
二重バイト文字列(漢字)を抽出:[^/x00-/xff]*