当前位置: 首页 > 知识库问答 >
问题:

如何编写用于捕获字母、数字、特殊字符和国际字符的正则表达式

滑畅
2023-03-14

我正在尝试编写一个正则表达式来捕获大写、小写字母和数字,特殊字符,最后是国际字符。我所说的国际字符是指像: ¿ â ê î ô û Â Ê Î Ô Û.

我完成了90%,这是我的表达式,它涵盖了,大写,小写,字母,数字和特殊字符,我正在努力将国际字符的正则表达式合并到我当前的正则表达式中,请参阅下面的表达式:

大写、小写、字母、数字和特殊字符:

^[|a-zA-Z0-9 ¬`!"£$%^&*()_+={[}:;@'~#<,>.?/|]{0,3}$

国际字符的Regex:

[^\p{L}0-9]{0,3}$

我要保证国际字的长度限制在3的长度

请帮忙!

共有1个答案

彭烨熠
2023-03-14

尝试此正则表达式

^([|a-zA-Z0-9 ¬`!"£$%^&*()_+={[}:;@'~#<,>.?/|]|[^\p{L}0-9]){0,3}$
 类似资料: