我有一个文本字段,我想用以下正则表达式验证它的文本:^([A-Z0-9] {1,40})$。
所以这个正则表达式只接受大写字母和最长40个字母的数字。
但是用户可以输入字母(小写/大写),数字和空格。在验证上述正则表达式之前,我想执行替换:
对于我使用的空白:
但是,如何在字母数字字符串中仅搜索字符并将其替换为大写字母?在这种情况下,从价值到价值会是什么?我试试:
但这不起作用......
可接受值的示例:aaa11c1BB222cc - >更换后:AAA11C1BB222CC
谢谢, madik
答案 0 :(得分:0)
你需要告诉它大概是什么:
From: \w
To: \U\0
这是为了使第0组(即整个匹配)大写