![[正则表达式]一段任意长度内容的段落前加入一段字符 请问该怎么写正则表达式,第1张 [正则表达式]一段任意长度内容的段落前加入一段字符 请问该怎么写正则表达式,第1张](/aiimages/%5B%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%5D%E4%B8%80%E6%AE%B5%E4%BB%BB%E6%84%8F%E9%95%BF%E5%BA%A6%E5%86%85%E5%AE%B9%E7%9A%84%E6%AE%B5%E8%90%BD%E5%89%8D%E5%8A%A0%E5%85%A5%E4%B8%80%E6%AE%B5%E5%AD%97%E7%AC%A6+%E8%AF%B7%E9%97%AE%E8%AF%A5%E6%80%8E%E4%B9%88%E5%86%99%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F.png)
正则可以用 ^ 查找字符的行首位置,替换项为“hell”
如果段落前面有空格,加入的文字想在空格之后第一个打印字符之前,正则可以改为:
(<=^\s)(=\S)
注意这时 正则需要支持环视(或零宽断言),有些语言中的正则不支持。(这时可以用其他方式代替,更改表达式,使用捕获)我只能帮你写个判断字符串是否由数字英文汉字组成的
^(=[A-Za-z0-9])(=[u4e00-u9fa5])[\u4e00-\u9fa5A-Za-z0-9]$
至于有没有10个(双字节算2个),你能不能用java写段代码判断一下反过来写:<br>if(!/^\w+$/test(pwdval())){<br> alert("密码必须为数字或字母");<br> return;<br>}<br><br>注意:你的式子中和$之间有个空格,要把它去掉。<br>另外你的逻辑有错误,只有当它不能匹配的时候才要提示密码为数字或字母。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)