求写一个正则表达式

[复制链接]
查看11 | 回复3 | 2012-10-6 23:57:17 | 显示全部楼层 |阅读模式
看你的追问,你要的不纯是中文吧?比如有这样一个串123:456:中国(北京);12:33:美国(纽约)-华尔街;是取的冒号分隔的第三段,不管是不是中文\d+:\d+:([^;]+)循环着匹配,每次取一组,直到匹配完整个字符串 ,可能冒号,分号是中文格式的,替换一下,或者直接写,或者转换为\uxxxx的形式,自己尝试下哦...
回复

使用道具 举报

千问 | 2012-10-6 23:57:17 | 显示全部楼层
^\d+:\d+:[0-9a-zA-Z \u4e00-\u9fa5]+$...
回复

使用道具 举报

千问 | 2012-10-6 23:57:17 | 显示全部楼层
你要匹配所有还是匹配其中的某一段?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行