更改RegEx以允许英文和日文字符

Ket*_*tan 7 php regex jquery

这是我的正则表达式代码:

"onlyLetterSp": {
    "regex": /^[a-zA-Z\ \']+$/,
    "alertText": "* Letters only"
}
Run Code Online (Sandbox Code Playgroud)

如何更改此设置以允许英文字符和日文?

Eme*_*ing 3

我找到了这个链接:

http://www.localizingjapan.com/blog/2012/01/20/regular-expressions-for-japanese-text/

显然,不同类型的日语有一些不同的字符集。

例如平假名是:

[\x3041-\x3096]
Run Code Online (Sandbox Code Playgroud)

  • 也许 /^[\x3041-\x3096\x30A0-\x30FF\x3400-\x4DB5\x4E00-\x9FCB\xF900-\xFA6A\x2E80-\x2FD5a-zA-Z]+/u$/ (不确定 / u 会在 $/ 之前或之后。我一直在读到 /u 是需要的。 (2认同)