【发布时间】:2013-02-15 13:41:21
【问题描述】:
这是我的正则表达式代码:
"onlyLetterSp": {
"regex": /^[a-zA-Z\ \']+$/,
"alertText": "* Letters only"
}
如何更改此设置以允许英文字符和日文字符?
【问题讨论】:
-
你有我的注意,先生,我会和你一起等待答案。不知道如何帮助你:(
-
我对 JS 的回答(也可用于 PHP),但目前,我正在研究更完整的答案...stackoverflow.com/questions/15033196/…
-
看看here 的任何 unicode 字 char 减数字,它似乎是 \p{L} 但它已经晚了,而且文档很大,所以我只是略读。认为使用大写字母很奇怪,因为这些通常是否定的。该文档显示了排除希腊语等集合的示例。我希望这很有用。
-
@VictoriaFrench:PCRE、AFAIK 未实现集合交集和集合减法。只有 Java 正则表达式实现字符集交集和并集。
-
您的标签有点混乱。我得到[正则表达式]。代码看起来像 JavaScript,所以我得到了 [jquery] 之一。但是 [php] 呢?