regex - 在数字前后添加字符的正则表达式

标签 regex numbers expression notepad++ character

我有一个方括号之间的数字列表,我需要在确切数字之前和之后添加单词(即保持相同的数字)。我用notepad++来代替,但如果你有其他程序的解决方案,请指教。

示例:

text [121] othertext
moretext [16] othertextmore
andtext [5940] othertextplus

结果:
text xxxxxxxxx [121] xxxxxxxxx othertext
moretext xxxxxxxxx [16] xxxxxxxxx othertextmore
andtext xxxxxxxxx [5940] xxxxxxxxx othertextplus

数字当然是\d+但我想告诉它在查看时保持相同的数字。

最佳答案

查找内容:(\[\d+])
替换为:xxxxxxxxx \1 xxxxxxxxx
enter image description here

关于regex - 在数字前后添加字符的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8624018/

相关文章:

javascript - 使用正则表达式编辑扩展名

具有排除模式的 Java 正则表达式 replaceAll

printing - 在 Common Lisp 中打印前 N 个质数

reporting-services - SSRS。根据行组值隐藏列

mysql - Yii2 基于 NOW() 的显示项目不显示日期本身

java - 正则表达式从字符串中删除不带 <br/> 制表符的 HTML 标签

php - 为什么这个正则表达式会抛出 'PREG_BACKTRACK_LIMIT_ERROR' 错误?

validation - 我们可以在Struts2字段表达式中调用带有参数的方法吗?

javascript - 将javascript中的长数字格式化为正确的单位的最简单方法?

javascript 旋转数组元素