首页 文章

如何编写正则表达式来捕获字母,数字,特殊字符和国际字符

提问于
浏览
0

我正在尝试编写一个正则表达式来捕获大写,小写字母和数字,特殊字符以及最后的国际字符 . 对于国际字符,我的意思是:¿îîûÎÊÎÔ .

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

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

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

国际字符的正则表达式:

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

我想确保国际角色的长度限制在3的长度 .

请帮忙!

1 回答

  • 0

    试试这个正则表达式:

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

相关问题