我有这个正则表达式:
var desExp = /^\s*([\wåäö][^\w]*){3}.*$/gm;
这是用于验证textarea。
目前,您不能在开头使用三种瑞典语字母。
字母是å,ä,ö,Å,Ä,Ö。
另外,我希望它允许减号和星号(乘法)符号:
- 和*
有没有重拍让他们在开始时使用?
它们目前被允许在文本和结尾的中间......
以下是我的比较方式:
if (!fld.value.match(desExp)){
//ERROR
由于
更新:
上面允许瑞典语的小字符,但不是大写字母,而不是乘法符号和减号,我仍然需要工作。
由于
答案 0 :(得分:0)
此RegExp应该可以使用,但您必须设置标志i
以允许它们使用upperCase。
答案 1 :(得分:0)
尝试
/^\s*([\wåäö*-][^\w]*){3}.*$/gmi;
这应该允许使用大写字符以及*
和-
。