EditPlus 正测表达式 通过替换把任意4位数字 替换为之前的4位数字+空格,怎么实现 ?

例:6041替换为6041空格6042替换为6042空格... 例:6041 替换为 6041空格6042替换为6042空格 展开
 我来答
紫薇参星
科技发烧友

2017-08-21 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3513万
展开全部

正则表达式 ([0-9]{4}) 替换为 $1    ($1后面有一个空格)

我给你一个Javascript语言的例子,你看看吧.

<script type=text/javascript>
var s ="60416042"; 
var regex = /([0-9]{4})/g; 
var result = s.replace(regex,"$1 "); 
alert(result);
</script>

运行结果
6041 6042
更多追问追答
追问

不行啊,我以这来,点替换,数字就没有啊,只有个空格,但是,之前的数字没有了,

追答
对不起,我忽略了EditPlus正则表达式的特殊性
应该用这个正则表达式 ([0-9][0-9][0-9][0-9]) 替换为 \1 (\1后面有一个空格)
看看这个行不行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式