Gay*_*gha 0 javascript regex masking
我想在Javascript中实现Devexpress Simple掩码模式中给出的功能.为此,我选择使用jQuery-Mask-Plugin.唯一的问题是我不确定如何使用特殊字符('>'和'<')实现功能.我试着阅读有关使用正则表达式和替换函数的内容,但它们对我来说似乎有点混乱.:(
我会用正则表达式,
var s = 'foo>bar ++ buzz<blah';
alert(s.replace(/>[^<]*</g, function(x){return x.toUpperCase()}))Run Code Online (Sandbox Code Playgroud)
要么
alert(s.replace(/>[\s\S]*?</g, function(x){return x.toUpperCase()}))
Run Code Online (Sandbox Code Playgroud)
>[^<]*<匹配中间>和 中间存在的所有字符<.
此匹配作为第一个参数传递x给匿名函数,该函数返回匹配字符的所有大写形式.