關於中文的正則表達式, 應該是^[\\u4E00-\\u9FFF]+$, 和論壇里常被人提起的^[\\u4E00-\\u9FA5]+$很接近需要注意的是論壇里說的^[\\u4E00-\\u9FA5]+$這是專門用於匹配簡體中文的正則表達式, 實際上繁體字也在里面, 我用測試器測試了下, 也通過了, 當然, ^[\\u4E00-\\u9FFF]+$也是一樣的結果
關於中文的正則表達式, 應該是^[u4e00-u9fff]+$, 和論壇里常被人提起的^[u4e00-u9fa5]+$很接近需要注意的是論壇里說的^[u4e00-u9fa5]+$這是專門用於匹配簡體中文的正則表達式, 實際上繁體字也在里面, 我用測試器測試了下, 也通過了, 當然, ^[u4e00-u9fff]+$也是一樣的結果
正則表達式匹配漢字中文var
str = "網頁制作教程ww.111cn.net"; if (/^[u4e00-u9fa5]+$/.test(str)) { alert("該字符串全部是中文"); } else { alert("該字符串不全部是中文"); }
php教程正則中文
<?php $str = "php編程"; if (preg_match("/^[u4e00-u9fa5]+$/",$str)) { print("該字符串全部是中文"); } else { print("該字符串不全部是中文"); } ?>
匹配中文字符的正則表達式: [u4e00-u9fa5] 匹配雙字節字符(包括漢字在內):[^x00-xff] 匹配空行的正則表達式:n[s | ]*r 匹配html標記的正則表達式:/ <(.*)> .* </1> | <(.*) /> / 匹配首尾空格的正則表達式:(^s*) |(s*$)