社区
JavaScript
帖子详情
求汉字正则表达式的写法
tlcsky
2006-10-15 10:39:22
"山东济南是泉城,景色迷人";
怎样写正则表达式让他匹配,(必须有关键字“济南”、“泉城”而没有关键字“北京”)
...全文
1804
15
打赏
收藏
求汉字正则表达式的写法
"山东济南是泉城,景色迷人"; 怎样写正则表达式让他匹配,(必须有关键字“济南”、“泉城”而没有关键字“北京”)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tlcsky
2006-10-17
打赏
举报
回复
要结贴了
lantersen
2006-10-16
打赏
举报
回复
论坛中搜索‘汉字’,以前有这方面的贴子;//主要是一个取值范围;
tlcsky
2006-10-16
打赏
举报
回复
所以觉得自己写得不是很理想,想找高手指点一二!!!!!
tlcsky
2006-10-16
打赏
举报
回复
但是这样写我觉得不是很好!因为非操作符里的关键字必须固定位置,前面不能出现(.*)任一字符匹配一次或多次
muxrwc
2006-10-15
打赏
举报
回复
楼上的兄弟,有日子没见你啦,最近去哪溜达了?
btbtd
2006-10-15
打赏
举报
回复
这样清晰一点, 一堆括号, 看到就晕...
<script type="text/javascript">
//<![CDATA[
var $str="山东济南是泉城,景色迷人"
function fCkStr(str){
re=/山东|济南/;
re_=/北京/;
if(re.test(str)&&!re_.test(str)){
alert('ok');
} else alert('invalid');
}
fCkStr($str);
//]]>
</script>
btbtd
2006-10-15
打赏
举报
回复
<script type="text/javascript">
//<![CDATA[
var $str="山东济南是泉城,景色迷人"
function fCkStr(str){
re=/山东|济南/
re_=/北京/
if((re.test(str))&&(!(re_.test(str)))){
alert('ok');
} else alert('invalid');
}
fCkStr($str);
//]]>
</script>
muxrwc
2006-10-15
打赏
举报
回复
var content = "某某"; //要验证的内容
正则里面能放中文。。。。
muxrwc
2006-10-15
打赏
举报
回复
<script language="javascript">
var pat = /济南|泉城/;
var content = "某某";
if (!(/北京/.test(content))) {
if (pat.test(content)) alert("OK");
else alert("错误");
} else {
alert("错误");
}
</script>
tlcsky
2006-10-15
打赏
举报
回复
呵呵,如果有很多关键字匹配呢?
muxrwc
2006-10-15
打赏
举报
回复
干什么非用正则?
直接用indexOf不可以么?
btbtd
2006-10-15
打赏
举报
回复
疯倒, 莫非楼上乃是传说中的温柔杀手?
muxrwc
2006-10-15
打赏
举报
回复
忽忽,跑了几圈回来了,温柔的去啦。北。。
btbtd
2006-10-15
打赏
举报
回复
<script type="text/javascript">
//<![CDATA[
var $str="山东济南是泉城,景色迷人"
function fCkStr(str){
var num=0
if(str.indexOf('山东')>-1)num++;
if(str.indexOf('济南')>-1)num++;
var re=/北京/;
document.write(num);
if(num==2&&!re.test(str)){
alert('ok')
} else alert('invalid');
}
fCkStr($str);
//]]>
</script>
btbtd
2006-10-15
打赏
举报
回复
呵呵, 楼上好, 没跑哪...
呀, 这个问题我理解错了, 正则可能不好判断, 还是 if switch 之类得了.
常用js正则的
写法
手机号码验证 去除空格 整数的验证 固定电话 验证是否为中文 qq号码 验证邮编 验证是否未email IP地址 身份证 字母和数字 浏览器的类型 客户端的分辨率 验证url 判断是否含有
汉字
页面里回车到下一控件的焦点 ...
Java使用
正则表达式
(regex)匹配中文实例代码
本文给大家分享java使用
正则表达式
匹配中文的实例代码,以及java中要匹配中文的
正则表达式
两种
写法
,感兴趣的朋友通过本文一起看看吧
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
正则表达式
中环视的简单应用示例【基于java】
于是发现一个问题,某一类工程性文本中,用到很多英文
写法
相同、但含义不同的单位,需要将其分别转为真实含义对应的
汉字
。比如:”粘度为17s,移动距离为350厘米,要
求
混凝土必须内实外光。振捣时间为30s。”,很...
mysql
正则表达式
查询含有非数字和字符的记录
比如我们有一张school表,里面有一个字段county_name,现在...下面向大家介绍mysql
正则表达式
的其他使用实例: 匹配名称含有1000的所有行 SELECT * FROM a1 WHERE name regexp '1000' 匹配以000结尾的所有行,(.正则
JavaScript
87,909
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章