姝e垯琛ㄨ揪寮?java)瑙勫垯澶у叏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了姝e垯琛ㄨ揪寮?java)瑙勫垯澶у叏相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/%e7%bd%91%e4%b8%8a' title='缃戜笂'>缃戜笂
閿欒 xxx style 鑵捐qq 姹夊瓧 绌哄瓧绗︿覆涓€銆佹牎楠屾暟瀛楃殑琛ㄨ揪寮?/strong>
1 鏁板瓧锛歗[0-9]*$
2 n浣嶇殑鏁板瓧锛歗d{n}$
3 鑷冲皯n浣嶇殑鏁板瓧锛歗d{n,}$
4 m-n浣嶇殑鏁板瓧锛歗d{m,n}$
5 闆跺拰闈為浂寮€澶寸殑鏁板瓧锛歗(0|[1-9][0-9]*)$
6 闈為浂寮€澶寸殑鏈€澶氬甫涓や綅灏忔暟鐨勬暟瀛楋細^([1-9][0-9]*)+(.[0-9]{1,2})?$
7 甯?-2浣嶅皬鏁扮殑姝f暟鎴栬礋鏁帮細^(-)?d+(.d{1,2})?$
8 姝f暟銆佽礋鏁般€佸拰灏忔暟锛歗(-|+)?d+(.d+)?$
9 鏈変袱浣嶅皬鏁扮殑姝e疄鏁帮細^[0-9]+(.[0-9]{2})?$
10 鏈?~3浣嶅皬鏁扮殑姝e疄鏁帮細^[0-9]+(.[0-9]{1,3})?$
11 闈為浂鐨勬鏁存暟锛歗[1-9]d*$ 鎴?^([1-9][0-9]*){1,3}$ 鎴?^+?[1-9][0-9]*$
12 闈為浂鐨勮礋鏁存暟锛歗-[1-9][]0-9"*$ 鎴?^-[1-9]d*$
13 闈炶礋鏁存暟锛歗d+$ 鎴?^[1-9]d*|0$
14 闈炴鏁存暟锛歗-[1-9]d*|0$ 鎴?^((-d+)|(0+))$
15 闈炶礋娴偣鏁帮細^d+(.d+)?$ 鎴?^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$
16 闈炴娴偣鏁帮細^((-d+(.d+)?)|(0+(.0+)?))$ 鎴?^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$
17 姝f诞鐐规暟锛歗[1-9]d*.d*|0.d*[1-9]d*$ 鎴?^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$
18 璐熸诞鐐规暟锛歗-([1-9]d*.d*|0.d*[1-9]d*)$ 鎴?^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$
19 娴偣鏁帮細^(-?d+)(.d+)?$ 鎴?^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$
浜屻€佹牎楠屽瓧绗︾殑琛ㄨ揪寮?/span>
1 姹夊瓧锛歗[u4e00-u9fa5]{0,}$
2 鑻辨枃鍜屾暟瀛楋細^[A-Za-z0-9]+$ 鎴?^[A-Za-z0-9]{4,40}$
3 闀垮害涓?-20鐨勬墍鏈夊瓧绗︼細^.{3,20}$
4 鐢?6涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓诧細^[A-Za-z]+$
5 鐢?6涓ぇ鍐欒嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓诧細^[A-Z]+$
6 鐢?6涓皬鍐欒嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓诧細^[a-z]+$
7 鐢辨暟瀛楀拰26涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓诧細^[A-Za-z0-9]+$
8 鐢辨暟瀛椼€?6涓嫳鏂囧瓧姣嶆垨鑰呬笅鍒掔嚎缁勬垚鐨勫瓧绗︿覆锛歗w+$ 鎴?^w{3,20}$
9 涓枃銆佽嫳鏂囥€佹暟瀛楀寘鎷笅鍒掔嚎锛歗[u4E00-u9FA5A-Za-z0-9_]+$
10 涓枃銆佽嫳鏂囥€佹暟瀛椾絾涓嶅寘鎷笅鍒掔嚎绛夌鍙凤細^[u4E00-u9FA5A-Za-z0-9]+$ 鎴?^[u4E00-u9FA5A-Za-z0-9]{2,20}$
11 鍙互杈撳叆鍚湁^%&鈥?;=?$"绛夊瓧绗︼細[^%&鈥?;=?$x22]+
12 绂佹杈撳叆鍚湁~鐨勫瓧绗︼細[^~x22]+
涓夈€佺壒娈婇渶姹傝〃杈惧紡
1 Email鍦板潃锛歗w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$
2 鍩熷悕锛歔a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
3 InternetURL锛歔a-zA-z]+://[^s]* 鎴?^https://([w-]+.)+[w-]+(/[w-./?%&=]*)?$
4 鎵嬫満鍙风爜锛歗(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{8}$
5 鐢佃瘽鍙风爜("XXX-XXXXXXX"銆?XXXX-XXXXXXXX"銆?XXX-XXXXXXX"銆?XXX-XXXXXXXX"銆?XXXXXXX"鍜?XXXXXXXX)锛歗((d{3,4}-)|d{3.4}-)?d{7,8}$
6 鍥藉唴鐢佃瘽鍙风爜(0511-4405222銆?21-87888822)锛歕d{3}-d{8}|d{4}-d{7}
7 韬唤璇佸彿锛?/span>
15鎴?8浣嶈韩浠借瘉锛歗d{15}|d{18}$
15浣嶈韩浠借瘉锛歗[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$
18浣嶈韩浠借瘉锛歗[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{4}$
8 鐭韩浠借瘉鍙风爜(鏁板瓧銆佸瓧姣峹缁撳熬)锛歗([0-9]){7,18}(x|X)?$ 鎴?^d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
9 甯愬彿鏄惁鍚堟硶(瀛楁瘝寮€澶达紝鍏佽5-16瀛楄妭锛屽厑璁稿瓧姣嶆暟瀛椾笅鍒掔嚎)锛歗[a-zA-Z][a-zA-Z0-9_]{4,15}$
10 瀵嗙爜(浠ュ瓧姣嶅紑澶达紝闀垮害鍦?~18涔嬮棿锛屽彧鑳藉寘鍚瓧姣嶃€佹暟瀛楀拰涓嬪垝绾?锛歗[a-zA-Z]w{5,17}$
11 寮哄瘑鐮?蹇呴』鍖呭惈澶у皬鍐欏瓧姣嶅拰鏁板瓧鐨勭粍鍚堬紝涓嶈兘浣跨敤鐗规畩瀛楃锛岄暱搴﹀湪8-10涔嬮棿)锛歗(?=.*d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$
12 鏃ユ湡鏍煎紡锛歗d{4}-d{1,2}-d{1,2}
13 涓€骞寸殑12涓湀(01锝?9鍜?锝?2)锛歗(0?[1-9]|1[0-2])$
14 涓€涓湀鐨?1澶?01锝?9鍜?锝?1)锛歗((0?[1-9])|((1|2)[0-9])|30|31)$
15 閽辩殑杈撳叆鏍煎紡锛?/span>
16 1.鏈夊洓绉嶉挶鐨勮〃绀哄舰寮忔垜浠彲浠ユ帴鍙?"10000.00" 鍜?"10,000.00", 鍜屾病鏈?"鍒? 鐨?"10000" 鍜?"10,000"锛歗[1-9][0-9]*$
17 2.杩欒〃绀轰换鎰忎竴涓笉浠?寮€澶寸殑鏁板瓧,浣嗘槸,杩欎篃鎰忓懗鐫€涓€涓瓧绗?0"涓嶉€氳繃,鎵€浠ユ垜浠噰鐢ㄤ笅闈㈢殑褰㈠紡锛歗(0|[1-9][0-9]*)$
18 3.涓€涓?鎴栬€呬竴涓笉浠?寮€澶寸殑鏁板瓧.鎴戜滑杩樺彲浠ュ厑璁稿紑澶存湁涓€涓礋鍙凤細^(0|-?[1-9][0-9]*)$
19 4.杩欒〃绀轰竴涓?鎴栬€呬竴涓彲鑳戒负璐熺殑寮€澶翠笉涓?鐨勬暟瀛?璁╃敤鎴蜂互0寮€澶村ソ浜?鎶婅礋鍙风殑涔熷幓鎺?鍥犱负閽辨€讳笉鑳芥槸璐熺殑鍚?涓嬮潰鎴戜滑瑕佸姞鐨勬槸璇存槑鍙兘鐨勫皬鏁伴儴鍒嗭細^[0-9]+(.[0-9]+)?$
20 5.蹇呴』璇存槑鐨勬槸,灏忔暟鐐瑰悗闈㈣嚦灏戝簲璇ユ湁1浣嶆暟,鎵€浠?10."鏄笉閫氳繃鐨?浣嗘槸 "10" 鍜?"10.2" 鏄€氳繃鐨勶細^[0-9]+(.[0-9]{2})?$
21 6.杩欐牱鎴戜滑瑙勫畾灏忔暟鐐瑰悗闈㈠繀椤绘湁涓や綅,濡傛灉浣犺涓哄お鑻涘埢浜?鍙互杩欐牱锛歗[0-9]+(.[0-9]{1,2})?$
22 7.杩欐牱灏卞厑璁哥敤鎴峰彧鍐欎竴浣嶅皬鏁?涓嬮潰鎴戜滑璇ヨ€冭檻鏁板瓧涓殑閫楀彿浜?鎴戜滑鍙互杩欐牱锛歗[0-9]{1,3}(,[0-9]{3})*(.[0-9]{1,2})?$
23 8.1鍒?涓暟瀛?鍚庨潰璺熺潃浠绘剰涓?閫楀彿+3涓暟瀛?閫楀彿鎴愪负鍙€?鑰屼笉鏄繀椤伙細^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$
24 澶囨敞锛氳繖灏辨槸鏈€缁堢粨鏋滀簡,鍒繕浜?+"鍙互鐢?*"鏇夸唬濡傛灉浣犺寰楃┖瀛楃涓蹭篃鍙互鎺ュ彈鐨勮瘽(濂囨€?涓轰粈涔?)鏈€鍚?鍒繕浜嗗湪鐢ㄥ嚱鏁版椂鍘绘帀鍘绘帀閭d釜鍙嶆枩鏉?涓€鑸殑閿欒閮藉湪杩欓噷
25 xml鏂囦欢锛歗([a-zA-Z]+-?)+[a-zA-Z0-9]+\.[x|X][m|M][l|L]$
26 涓枃瀛楃鐨勬鍒欒〃杈惧紡锛歔u4e00-u9fa5]
27 鍙屽瓧鑺傚瓧绗︼細[^x00-xff] (鍖呮嫭姹夊瓧鍦ㄥ唴锛屽彲浠ョ敤鏉ヨ绠楀瓧绗︿覆鐨勯暱搴?涓€涓弻瀛楄妭瀛楃闀垮害璁?锛孉SCII瀛楃璁?))
28 绌虹櫧琛岀殑姝e垯琛ㄨ揪寮忥細
s*
(鍙互鐢ㄦ潵鍒犻櫎绌虹櫧琛?
29 html鏍囪鐨勬鍒欒〃杈惧紡锛?lt;(S*?)[^>]*>.*?|<.*? /> (缃戜笂娴佷紶鐨勭増鏈お绯熺硶锛屼笂闈㈣繖涓篃浠呬粎鑳介儴鍒嗭紝瀵逛簬澶嶆潅鐨勫祵濂楁爣璁颁緷鏃ф棤鑳戒负鍔?
30 棣栧熬绌虹櫧瀛楃鐨勬鍒欒〃杈惧紡锛歗s*|s*$鎴?^s*)|(s*$) (鍙互鐢ㄦ潵鍒犻櫎琛岄琛屽熬鐨勭┖鐧藉瓧绗?鍖呮嫭绌烘牸銆佸埗琛ㄧ銆佹崲椤电绛夌瓑)锛岄潪甯告湁鐢ㄧ殑琛ㄨ揪寮?
31 鑵捐QQ鍙凤細[1-9][0-9]{4,} (鑵捐QQ鍙蜂粠10000寮€濮?
32 涓浗閭斂缂栫爜锛歔1-9]d{5}(?!d) (涓浗閭斂缂栫爜涓?浣嶆暟瀛?
33 IP鍦板潃锛歕d+.d+.d+.d+ (鎻愬彇IP鍦板潃鏃舵湁鐢?
以上是关于姝e垯琛ㄨ揪寮?java)瑙勫垯澶у叏的主要内容,如果未能解决你的问题,请参考以下文章