首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行字符集的Regex

执行字符集的Regex
EN

Stack Overflow用户
提问于 2013-12-13 17:27:00
回答 1查看 1.1K关注 0票数 0

我很难编写一个正则表达式来执行自定义字符集。我希望regex只在字符串中的每个字符中匹配,这是定义集的一部分。很容易匹配集合中的一个字符串;如果传入一个坏字符,那么问题似乎在于确保regex不匹配。

这里是大梁:

代码语言:javascript
复制
[\u0000-\u00FF\u20AC\u0160\u0161\u017D\u017E\u0152\u0153\u0178]

这个匹配“你好世界!”(好)

It 将不匹配"雙喜“(很好)

It 将匹配你好世界!雙喜(不好)

我肯定我只是错过了一些简单的东西。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-13 17:28:25

这个正则表达式只检查模式中是否至少有一个字符匹配。

试一试^[\u0000-\u00FF\u20AC\u0160\u0161\u017D\u017E\u0152\u0153\u0178]*$。(在开始、^和结尾$之间,可能有多少字符属于范围,但没有其他字符)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20572445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档