姝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)瑙勫垯澶у叏的主要内容,如果未能解决你的问题,请参考以下文章

url鏄犲皠 ccf 锛圝ava姝e垯琛ㄨ揪寮忚В娉曪級

spring鍩轰簬@Value缁戝畾灞濨ean鎬уけ

NLog璺敱瑙勫垯鍜屼笂涓嬫枃淇℃伅

Zuul鐨勪娇鐢紝璺敱璁块棶鏄犲皠瑙勫垯

Git涓?gitignore鏂囦欢涓嶈捣浣滅敤鐨勮В鍐充互鍙奊it涓殑蹇界暐瑙勫垯浠嬬粛

Git 宸ヤ綔娴佺▼锛汫raphQL 浠庡叆闂ㄥ埌瀹炶返锛汚ngular 9.0 鍙戝竷锛両vy 姝e紡鎶佃揪