举例有一串字符串: [挖草 XX123 ] abc.
下面??的正则内容需要怎么写才能精确匹配到 abc.
迫于水平,望各位大佬解惑。谢谢
onkeyup="this.value=this.value.replace (??)
1
cheese Sep 3, 2021
你到底要匹配啥?小写英文字符?
|
3
InDom Sep 3, 2021
/\[挖草 XX123 \] (abc)\./
这个可以 |
4
b1iy Sep 3, 2021
(?<=\[.*\]\s+)[\w\.]+
这个? |
7
AreYou0k Sep 3, 2021
直接 split("]")行吗?
|
9
zxcslove Sep 3, 2021
整理一下,就是要保留任意字符串中结尾部分的英文字符串?
|
11
zxcslove Sep 3, 2021
不比客气,我就是个翻译
|
12
renmu123 Sep 3, 2021 via Android
split (']')[1]
|
14
cpstar Sep 3, 2021
onkeyup 时间不是太好,onblur 好一些,个人判断
至于正则这块,甭管是半角的方括号还是全角的方括号,replace 的目的是把方括号(含)的内容全都替换掉么? this.value.replace(/\[.*\]/,'') |
15
maplerecall Sep 3, 2021
楼上正则没问题,要中文方括号自行替换一下,另外如果只粘贴的话使用 onpaste 或者 oninput,onblur 得点下其它地方才能生效不太高效
|
17
Glink OP @maplerecall 水平有限,我先了解看看,谢谢
|