锘??xml version="1.0" encoding="utf-8" standalone="yes"?> 絎竴绔?涓涓洰鏍?/p>
涓鑹樻病鏈夎埅琛岀洰鏍囩殑鑸癸紝浠諱綍鏂瑰悜鐨勯閮芥槸閫嗛銆?/p>
1銆佷綘涓轟粈涔堟槸絀蜂漢錛岀涓鐐瑰氨鏄綘娌℃湁绔嬩笅鎴愪負瀵屼漢鐨勭洰鏍囥?/p>
2銆佷綘鐨勪漢鐢熸牳蹇冪洰鏍囨槸浠涔堬紵 鏉板嚭浜哄+涓庡鉤搴鎬箣杈堢殑鏍規湰宸埆騫朵笉鏄ぉ璧嬨佹満閬囷紝鑰屽湪浜庢湁鏃犵洰鏍囥?/p>
4銆佽淳閲戞柉寮忕殑浜烘案榪滀笉浼氭垚鍔?/p>
涓轟粈涔堝ぇ澶氭暟浜烘病鏈夋垚鍔燂紵鐪熸鑳藉畬鎴愯嚜宸辮鍒掔殑浜哄彧鏈?%錛屽ぇ澶氭暟浜轟笉鏄皢鑷繁鐨勭洰鏍囪垗寮冿紝灝辨槸娌︿負緙轟箯琛屽姩鐨勭┖鎯?/p>
5銆?濡傛灉浣犳兂鍦?5宀佷互鍓嶆垚鍔燂紝浣犱竴瀹氬湪25鑷?0宀佷箣闂寸‘绔嬪ソ浣犵殑浜虹敓鐩爣 6銆?姣忔棩銆佹瘡鏈堛佹瘡騫撮兘瑕侀棶鑷繁錛氭垜鏄惁杈懼埌浜嗚嚜宸卞畾涓嬬殑鐩爣 絎簩绔狅細涓や釜鎴愬姛鍩虹偣 绔欏ソ浣嶇疆錛岃皟姝e績鎬侊紝鍔姏鍐插埡錛?5宀佷互鍓嶆垚鍔?/p>
錛堜竴錛変漢鐢熷畾浣?/p>
1銆?浜烘曞叆閿欒錛氫綘鐨勬牳蹇冪珵浜夊姏鏄粈涔堬紵 2銆?鎴愬姛鑰呮壘鏂規硶錛屽け璐ヨ呮壘鍊熷彛 3銆?浠庝笁鐧懼叚鍗佽涓夋嫨浣犵殑鏈鐖?/p>
浜轟漢閮藉彲浠ュ垱涓氾紝浣嗗嵈涓嶆槸浜轟漢閮借兘鍒涗笟鎴愬姛 4銆?瀵繪壘鑷繁鐨勯粍閲戝疂鍦?/p>
錛堜簩錛夋案鎭掔殑鐪熺悊錛氬績鎬佸喅瀹氬懡榪愶紝35宀佷互鍓嶇殑蹇冩佸喅瀹氫綘涓鐢熺殑鍛借繍 1銆?涓嶆弧鐜扮姸鐨勪漢鎵嶈兘鎴愪負瀵岀縼 2銆?鏁簬姊︽兂錛屽媷浜庢ⅵ鎯籌紝榪欎釜涓栫晫姘歌繙灞炰簬榪芥ⅵ鐨勪漢 3銆?35宀佷互鍓嶄笉瑕佹曪紝35宀佷互鍚庝笉瑕佹倲 4銆?鍑鴻韓璐皯錛屽茍闈炰竴杈堝瓙鏄傳姘戯紝鍙浣犳案榪滀繚鎸侀偅棰楄繘鍙栫殑蹇冦備腑鍥芥垚鍔熶漢澹ぇ澶氭潵鑷皬鍦版柟 5銆?鍋氫竴涓Н鏋佺殑鎬濈淮鑰?/p>
6銆?涓嶈璐ョ粰鎮茶鐨勮嚜宸?/p>
鏈夌殑浜烘瘮浣犲瘜鏈変竴鍗冨嶏紝浠栦滑涔熶細姣斾綘鑱槑涓鍗冨嶄箞錛熶笉浼氾紝浠栦滑鍙槸騫磋交鏃跺績姘旀瘮浣犻珮涓鍗冨嶃?/p>
浜虹敓鐨勫ソ澶氭澶辮觸錛屾渶鍚庡茍涓嶆槸璐ョ粰鍒漢錛岃屾槸璐ョ粰浜嗘偛瑙傜殑鑷繁銆?/p>
7銆?鎴愬姛鑰呬笉榪囨槸鐖搗鏉ユ瘮鍊掍笅鍘誨涓嬈?/p>
8銆?瀹佸彲鍘葷澹侊紝涔熶笉瑕佸湪瀹墮噷闈㈠ 鍏嬫湇浣犵殑澶辮觸銆佹秷鏋佺殑蹇冩?/p>
錛?錛?鎵句釜鍦版柟鍠濈偣閰?/p>
錛?錛?鎵句釜榪巺璺寵煩鑸?/p>
錛?錛?鎵懼府鏈嬪弸渚冧緝灞?/p>
錛?錛?縐瀬琛屽姩璧鋒潵 絎笁绔狅細涓夊ぇ鎶宸?/p>
1銆佺鐞嗘椂闂達細浣犵殑鏃墮棿鍦ㄥ摢閲岋紝浣犵殑鎴愬氨灝卞湪鍝噷銆?/p>
鎶婁竴灝忔椂鐪嬫垚60鍒嗛挓鐨勪漢錛屾瘮鐪嬩綔涓灝忔椂鐨勪漢澶?0鍊?/p>
2銆佷綘涓嶇悊璐紝璐笉鐞嗕綘 3銆佽嚜鎴戠鐞嗭紝娓稿垉鏈変綑 錛?錛?鍒涗笟涓嶆曟湰灝忥紝鑴戝瓙涓瀹氳濂?/p>
錛?錛?鍙互寮瀹剁壒鑹插簵 錛?錛?鍋氬埆浜轟笉鎰垮仛鐨勭敓鎰?/p>
絎洓绔狅細鍥涢」瀹夎韓绔嬪懡鐨勭悊蹇?/p>
35宀佷互鍓嶄竴瀹氳褰㈡垚涓漢椋庢牸 1銆佸仛浜轟紭浜庡仛浜?/p>
鍋氫簨澶辮觸鍙互閲嶆潵錛屽仛浜哄け璐ュ嵈涓嶈兘閲嶆潵 錛?錛?鍋氫漢瑕佽涔夋皵 錛?錛?姘鎬笉姘旈 2銆佽眮杈劇殑鐢蜂漢鏈夎儲榪愶紝璞佽揪鐨勫コ浜烘湁甯か榪?/p>
35宀佷互鍓嶆悶瀹氬濮葷敓媧?/p>
3銆佸繝璇氱殑鍘熷垯錛?5宀佷互鍓嶄綘榪樻病鏈夊緩绔嬭搗蹇犺瘹緹庤獕錛岃繖涓緙虹偣灝嗚鍥版壈浣犵殑涓鐢?/p>
4銆佹妸灝忎簨鍋氱粏錛屼絾涓嶈鑰嶅皬鑱槑 涓浗浜烘兂鍋氬ぇ浜嬬殑浜哄お澶氾紝鑰屾効鎶婂皬浜嬪仛瀹岀編鐨勪漢澶皯 絎簲绔狅細浜斿垎榪愭皵 姣斿皵?鐩栬尐璇達細浜虹敓鏄笉鍏鉤鐨勶紝涔犳儻鍘繪帴鍙楀畠鍚?/p>
1銆佷漢鐢熺殑紜湁寰堝榪愭皵鐨勬垚浜猴細璋嬩簨鍦ㄤ漢錛屾垚浜嬪湪澶╋細涓浗鐨勫彜璁鏄庡悇鍗犱竴鍗?/p>
2銆佹満浼氭椂甯告剰澶栧湴闄嶄復錛屼絾灞炰簬閭d簺涓嶅簲鍐充笉鏀懼純鐨勪漢 3銆佹姄浣忎漢鐢熺殑姣忎竴嬈℃満浼?/p>
鏈轟細灝卞儚涓鍙皬楦燂紝濡傛灉浣犱笉鎶撲綇錛屽畠灝變細椋炲緱鏃犲獎鏃犺釜 4銆?鑰呮棭涓姝ワ紝鎰氳呮櫄涓姝?/p>
1銆佹櫤鎱?/p>
錛?錛夊埆浜哄彲浣犱互鎷胯蛋浣犵殑涓鍒囷紝浣嗘嬁涓嶈蛋浣犵殑鏅烘収 錛?錛夊閥濡欒繍鐢ㄨ嚜宸辯殑鏅烘収 錛?錛夋櫤鑰呬笌鎰氳呯殑鍖哄埆 2銆佸媷姘?/p>
錛?錛夊媷姘旂殑鍔涢噺鏈夋椂浼氳浣犳垚涓鴻秴浜?/p>
錛?錛夋暍浜庢斁寮冿紝鏁簬鑸嶅緱 3銆佸煿鍏昏嚜宸辯殑棰嗗鎵嶈兘銆侀琚栨皵璐?/p>
錛?錛?嬋鎯呮劅鏌撳埆浜?/p>
錛?錛?涓塷涓冩硶鍒欏疄鐜伴琚栨皵璐?/p>
錛?錛?鎷嶆澘鍐蟲柇鑳藉姏 錛?錛?浜烘牸欖呭姏 4銆佸垱閫犳э細涓嶈鍋氬驚瑙勮箞鐭╃殑浜?/p>
25-35宀佹槸浜虹敓鏈鏈夊垱閫犳х殑闃舵錛屽緢澶氭垚鍔熶漢澹篃閮戒駭鐢熷湪榪欎竴闃舵 5銆佹槑鏅?/p>
錛?錛?鐭ラ亾鑷繁鐨勯暱澶勩佺煭澶勶紝瀹氬悜鑱氱劍 錛?錛?灝介噺鍦ㄨ嚜宸辯殑鐔熸倝鐨勯鍩熷姫鍔?/p>
6銆佹寔涔嬩互鎭掔殑琛屽姩鍔涳細鍦ㄤ綘閫夊畾琛屼笟鍧氭寔鍗佸勾錛屼綘涓瀹氫細鎴愪負澶ц耽瀹?/p>
絎竷绔狅細涓冨垎瀛︿範 1銆佺煡璇嗘敼鍙樺懡榪?/p>
2銆?5宀佷互鍓嶅浼氫綘琛屼笟涓繀瑕佺殑涓鍒囩煡璇?/p>
a) 姣忓ぉ娣樻卑浣犺嚜宸?/p>
b) 鍦ㄥ晢璦鍟?/p>
3銆佸お鐩鎬俊鐨勪功浜猴紝鍙兘鎴愪負鎵撳伐浠?/p>
4銆佹濊冦佸疄璺點佸啀鎬濊冦佸啀瀹炶返 絎叓绔狅細鍏垎浜ら檯 鏈嬪弸澶氫簡璺ソ璧?/p>
1銆佹櫤鍟嗗緢閲嶈錛屾儏鍟嗘洿閲嶈錛?5宀佷互鍓嶅緩绔嬭搗浜洪檯鍏崇郴緗?/p>
2銆佷漢鑴夊嵆璐㈣剦錛氬浣曟悶濂戒漢闄呭叧緋?/p>
3銆佷氦鍙嬫湁鍘熷垯 4銆佸杽浜庢矡閫氾細35宀佷互鍓嶈閿葷偧鍑鴻嚜宸辯殑婕旇鎵嶈兘 絎節绔狅細涔濆垎涔犳儻 涔犳儻鐨勫姏閲忔槸鎯婁漢鐨勶紝35宀佷互鍓嶅吇鎴愮殑涔犳儻鍐沖畾鐫浣犵殑鎴愬姛鐨勫ぇ灝?/p>
1銆佺Н鏋佹濈淮鐨勫ソ涔犳儻 2銆佸吇鎴愰珮鏁堝伐浣滅殑濂戒範鎯?/p>
錛?錛?鍔炲叕瀹?/p>
錛?錛?鐢熸椿鍙互涓嶆嫎灝忚妭錛屼絾瑕佹妸宸ヤ綔鍋氱粏 錛?錛?瀛︿範鑱嗗惉錛屼笉鎵撴柇鍒漢璇磋瘽 3銆佸吇鎴愰敾鐐艱韓浣撶殑濂戒範鎯?/p>
4銆佸箍娉涚埍濂界殑濂戒範鎯?/p>
5銆佸揩閫熻鍔ㄧ殑濂戒範鎯?/p>
絎崄绔狅細鍗佸垎鑷俊 1銆佽嚜淇℃槸鎴愬姛鐨勭簿紲炴敮鏌?/p>
2銆佽嚜淇℃柟鑳借耽寰楀埆浜虹殑淇′換 3銆佹妸鑷俊寤虹珛鍦ㄥ垱閫犱環鍊肩殑鍩虹涓?/p>
4銆佸浣曞緩绔嬭嚜淇?/p>
錛?錛?涓鴻嚜宸辯‘绔嬬洰鏍?/p>
錛?錛?鍙戞尌鑷繁鐨勯暱澶?/p>
錛?錛?鍋氫簨瑕佹湁璁″垝 錛?錛?鍋氫簨涓嶆嫋鎷?/p>
錛?錛?杞繪槗涓嶈鏀懼純 錛?錛?瀛︿細鑷垜嬋鍔?/p>
錛?錛?涓嶈璁╄嚜宸辨垚涓哄埆浜?/p>
聽 絎崄涓绔?11涓渶瑕侀伩寮鐨勬垚鍔熼櫡闃?/p>
1銆佸彧鏈夊姛鍔籌紝娌℃湁鑻﹀姵 2銆佷笉瑕佹鎵嶄笉閬囷紝鑰岃瀵繪壘鏈洪亣 3銆佷笉瑕佹兂鍙戞í璐?/p>
4銆佷笉瑕佷負閽辮屽伐浣滐紝鑰岃閽變負浣犲伐浣?/p>
5銆?鐩茬洰璺熼錛屼漢浜戜害浜戯紝浜哄仛鎴戜篃鍋?/p>
6銆?灝忓瘜鍗沖畨錛屼笉鎬濊繘鍙栵紝鐭ヨ凍甯鎬箰 7銆?鎵胯閿欒鑰岄潪鎺╅グ閿欒 8銆?鑴氳笍瀹炲湴鑰岄潪鎯沖叆闈為潪 9銆?閲庡績澶ぇ鑰屼笉鏄俊蹇冨崄瓚?/p>
10銆佸弽澶嶈煩妲戒笉鍙彇 11銆佺溂楂樻墜浣?/p>
12銆佷笉鎷╂墜孌?/p>
聽 娌℃湁浜鴻兘闅忛殢渚夸究鎴愬姛 1銆佸皬涓嶆槸鎴愬姛錛屽ぇ涓嶆槸鎴愬姛錛岀敱灝忓彉澶ф墠鏄垚鍔?/p>
2銆佷腑鍥界ぞ浼氳繘鍏ュ井鍒╂椂浠o細宸у共+鏁㈠共+瀹炲共=鎴愬姛 3銆佸姫鍔涘皾璇曞氨鏈夋垚鍔熺殑鍙兘 4銆佸仛浠諱綍浜嬫儏錛屽敖鏈澶у姫鍔?/p>
5銆佹妸浜嬫儏褰撴垚浜嬩笟鏉ュ仛 6銆佹垜鐪嬫墦宸ヨ?/p>
7銆佺浣犳棭鏃ユ帢鍒扮涓妗墮噾
(杞澆)35宀佷箣鍓嶆垚鍔熺殑12鏉¢粍閲戞硶鍒?/p>
3銆佽搗璺戦鍏堜竴姝ワ紝浜虹敓棰嗗厛涓澶ф錛氭垚鍔熶粠閫夊畾鐩爣寮濮?/p>
絎叚绔狅細鍏」瑕佹眰
絎崄浜岀珷 鍗佷簩鍒嗗姫鍔?/p>
聽
聽
]]>
]]>(1)java涓富瑕佺敤鍒癹ava.util.regex.Pattern鍜宩ava.util.regex.Matcher綾?涓嬮潰涓昏閫氳繃浠g爜浠嬬粛鍦ㄥ疄闄呭紑鍙戜腑鐨勫簲鐢?鏈漢騫舵病璇︾粏浠嬬粛,鍥犱負姣旇緝綆鍗?:
import
聽java.util.regex.Pattern;
public
聽
class
聽ClassA
{
聽聽聽聽
public
聽
static
聽
void
聽main(String[]聽args)
{
聽聽聽聽聽聽聽聽
//
(1)涓嬩負涓涓腑鏂囧尮閰嶇殑姝e垯琛ㄨ揪寮?/span>
聽聽聽聽聽聽聽聽Pattern聽flags聽
=
聽Pattern.compile(
"
^[\u0391-\uFFE5]+$
"
);
聽聽聽聽聽聽聽聽
//
褰?/span>
聽聽聽聽聽聽聽聽
boolean
聽聽falg聽
=
聽Pattern.matches(
"
^[0-9]*$
"
,
"
浣犲ソ
"
);
聽聽聽聽聽聽聽聽
int
聽partne聽
=
聽Pattern.compile(
"
^[0-9]*$
"
,
5
).flags();
聽聽聽聽聽聽聽聽//System.out.println聽(falg);
聽聽聽聽聽聽聽聽//System.out.println聽(partne);
聽聽聽聽聽聽聽聽
boolean
聽聽falged聽
=
聽flags.matcher(
"
333
"
).matches();
聽聽聽聽聽聽聽聽System.out.println聽(falged);
聽聽聽聽聽聽聽聽//System.out.println聽(flags.split(
"
wwww
"
));
聽聽聽聽}
聽聽聽聽
public
聽
boolean
聽getPattern(String聽flag,聽String聽input)
{
聽聽聽聽聽聽聽聽Pattern聽flags聽
=
聽Pattern.compile(flag);
聽聽聽聽聽聽聽聽
boolean
聽聽falged聽
=
聽flags.matcher(input).matches();
聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽
return
聽falged;
聽聽聽聽}
聽聽聽聽
public
聽
void
聽setpattern()
{
聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽
boolean
聽www聽
=
聽
this
.getPattern(
"
^[\u0391-\uFFE5]+$
"
,
"
鐚?/span>
"
);
聽聽聽聽聽聽聽聽
聽聽聽聽}
(2)javascript涓鍒欒〃杈懼紡鐨勫簲鐢ㄤ篃鍗佸垎騫挎硾,灝ゅ叾鍦ㄦ牎楠屾柟闈紭鍔挎樉钁?涓嬮潰涓昏浠嬬粛鍏朵腑涓涓父鐢ㄧ殑鏂規硶浠ユ牎楠屾枃鏈┖鍊間負瓚呯畝鍗曠殑渚嬪瓙,浠g爜濡備笅:<!DOCTYPE聽HTML聽PUBLIC聽"-//W3C//DTD聽HTML聽4.0聽Transitional//EN">
<HTML>
<HEAD>
<TITLE>聽New聽Document聽</TITLE>
</HEAD>
<script>
function聽isRequest(fieldValue,fieldName)
{聽聽聽聽//蹇呭~欏規牎楠屽叕鐢ㄥ嚱鏁?/span>
聽聽聽聽
聽聽聽聽var聽isnull聽=聽/^\s*$/;聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽//姝h繖琛ㄨ揪寮?/span>
聽聽聽聽if(isnull.exec(fieldValue)!=null)
{聽聽聽聽聽聽聽聽聽 //姝h繖琛ㄨ揪寮忔柟娉曞簲鐢?br />
聽聽聽聽聽聽聽聽alert(fieldName+"涓哄繀濉」錛?/span>");
聽聽聽聽聽聽聽聽return聽;
聽聽聽聽}else
{
聽聽聽聽聽聽聽聽alert('鏁版嵁鎻愪氦鎴愬姛');
聽聽聽聽}
}
</script>
<BODY>
<form聽name="form1"聽method="post">
鍚嶇О<input聽type="text"聽name="test"聽value=""聽>
<input聽type='button'聽name="submit1"聽value="鎻惵犱氦"聽onclick="isRequest(form1.test.value,'鍚嶇О')">
</form>
</BODY>
</HTML>
聽聽聽聽聽聽聽 浠ヤ笂浠g爜浣犲彲浠ヨ瘯涓璇?闈炲父綆鍗?涓嬮潰鎴戝氨鎶婃垜鍐欑殑灝忓伐鍏風畝鍗曚粙緇嶄竴涓?鍏跺疄涓嬮潰榪欎釜宸ュ叿浠g爜涓熀鏈寘鎷簡js搴旂敤姝h繖琛ㄨ揪寮忕殑澶у鏁版柟娉?濡備笅鍥句負宸ュ叿鐣岄潰!
聽聽聽聽聽聽聽 絎旇呮妸姝ゅ伐鍏鋒斁鍒版湰浜篵log棣栭〉涓乏渚т笅杞藉尯:鎮ㄥ彧瑕佺偣鍑誨氨鍙互鑾峰彇鍒?濡傛灉鎮ㄨ涓鴻繖涓伐鍏蜂笉閿?閭e氨澶氬鎻愬嚭浣犵殑瀹濊吹鎰忚,鍚屾椂涔熷笇鏈涙墍鏈夌殑寮鍙戜漢鍛樻斁涓嬩竴棰楁誕韜佺殑蹇?涓撴敞鎶鏈煇涓棰嗗煙,鑾峰緱紿佺牬,鑾峰緱鍙戝睍,鍒囧嬁鍧犲叆鐩茬洰榪芥眰鏂版妧鏈屼笉鏂涔犵殑娣辨笂涓?
聽聽聽聽聽聽聽 鍒版垜鐨刡log棣栭〉http://www.tkk7.com/fuwei2241/ 澶勭殑涓嬭澆鍖轟笅杞?鐜板湪灝變笅杞藉伐鍏峰惂!
]]>
]]>
]]>
聽聽聽 鍋氶」鐩椂鑷繁鍐欎竴孌?span lang="EN-US">js緇欏ぇ瀹躲傚叧浜庢枃鏈檺鍒跺瓧鏁扮殑闂錛屽湪瀹為檯寮鍙戜腑緇忓父鐢ㄥ埌錛涗富瑕侀棶棰樺嚭鐜板湪瀵逛腑鏂囩殑闄愬埗錛屽洜涓哄ぇ澶氭暟鎹簱閮芥槸鎸夊瓧鑺傞檺鍒訛紝鑰?span lang="EN-US">web涓睘鎬?span lang="EN-US">maxlength闄愬埗涓暟錛岄潪瀛楄妭鏁幫紝鍥犳閬囧埌涓枃灝變細鍑洪棶棰樸備笅闈唬鐮佸氨瑙e喅鍏充簬闄愬埗瀛楄妭鏁扮殑鏍¢獙闂錛涘彧瑕佸皢姝や笅浠g爜淇濆瓨鍒頒竴涓?span lang="EN-US">js鏂囦歡涓茍寮曞叆鍒版牎楠岀殑欏甸潰涓紝渚垮彲浣跨敤錛佸悓鏃跺笇鏈涘ぇ瀹剁粰涓庡ぇ鍔涙敮鎸佸拰瀹濊吹鎰忚錛屾湰浜轟細鍦ㄤ粖鍚庨棽浣欎箣闄咃紝鍙戣〃鏇村鐨勫ソ鏂囩珷錛岃阿璋紒錛?span lang="EN-US">