Java 字符串是否包含ASCII zenkaku?
我想检查字符串(从密码类型字段接收)是否包含日文尖阁字符,但我不知道如何使用Java进行检查。您可以使用,多亏了,您已经准备好了所需的所有正则表达式 以下是与尖阁列岛相关的:Java 字符串是否包含ASCII zenkaku?,java,regex,character-encoding,character,match,Java,Regex,Character Encoding,Character,Match,我想检查字符串(从密码类型字段接收)是否包含日文尖阁字符,但我不知道如何使用Java进行检查。您可以使用,多亏了,您已经准备好了所需的所有正则表达式 以下是与尖阁列岛相关的: 编辑:添加到问题中: 实际上平假名和片假名的正则表达式限制太多了 e、 g.片假名正则表达式与包含長音符,如 asユーザー和コンピューター 以下是平假名和片假名的一些更全面的正则表达式: 平假名=[ぁ-ゔゞ゛゜ー]//0x3041-0x3094、0x309E、0x309B、0x309C、0x30FC 片假名=[ァ-・ヽ
编辑:添加到问题中: 实际上平假名和片假名的正则表达式限制太多了 e、 g.片假名正则表达式与包含
長音符代码>,
如
asユーザー代码>和コンピューター代码>
以下是平假名和片假名的一些更全面的正则表达式:
- 平假名=
[ぁ-ゔゞ゛゜ー]代码>//0x3041-0x3094、0x309E、0x309B、0x309C、0x30FC
- 片假名=
[ァ-・ヽヾ゛゜ー]代码>//0x30A1-0x30FB、0x30FD和#x30FE、0x309B、0x309C、0x30FC
- 平假名或片假名=
[ぁ-ゔゞァ-・ヽヾ゛゜ー]代码>//0x3041-0x3094、0x309E、0x30A1-0x30FB、0x30FD和#x30FE、0x309B、0x309C、0x30FC
您可以使用,而且,多亏了,您已经准备好了所需的所有正则表达式
以下是与尖阁列岛相关的:
编辑:添加到问题中:
实际上平假名和片假名的正则表达式限制太多了
e、 g.片假名正则表达式与包含長音符代码>,
如
asユーザー代码>和コンピューター代码>
以下是平假名和片假名的一些更全面的正则表达式:
- 平假名=
[ぁ-ゔゞ゛゜ー]代码>//0x3041-0x3094、0x309E、0x309B、0x309C、0x30FC
- 片假名=
[ァ-・ヽヾ゛゜ー]代码>//0x30A1-0x30FB、0x30FD和#x30FE、0x309B、0x309C、0x30FC
- 平假名或片假名=
[ぁ-ゔゞァ-・ヽヾ゛゜ー]代码>//0x3041-0x3094、0x309E、0x30A1-0x30FB、0x30FD和#x30FE、0x309B、0x309C、0x30FC
事实上,链接的要点中的一些正则表达式并不完全正确。请参阅我的注释以了解更好的正则表达式:太好了,请随意编辑我的答案,并附上您的注释和链接@ChrisB@ChrisB我已经在答案中添加了您的评论。请相信:D完全不是,但是…哇!实际上链接要点中的一些正则表达式并不完全正确。请参阅我的评论以了解更多信息一:太好了,请随意编辑我的答案和你的评论和链接@ChrisB@ChrisB我已经在答案中添加了你的评论。相信我:完全不是,但是……哇!
Regex for matching full-width Katakana (zenkaku 全角)
([ァ-ン])
Regex for matching full-width Numbers (zenkaku 全角)
([0-9])
Regex for matching full-width Letters (zenkaku 全角)
([A-z])
Regex for matching full-width (zenkaku) Katakana codespace characters (includes
non phonetic characters)
([ァ-ヶ])