求大牛帮写个正则表达式,python及JavaScript语言任一种都可以,pythonjavascript,有1个文本文件data.
求大牛帮写个正则表达式,python及JavaScript语言任一种都可以,pythonjavascript,有1个文本文件data.
有1个文本文件data.txt,内容如下:
-w /var/www/apple.example -d -w /var/www/pear.example -d -w /var/www/beijing.example -d -w /var/www/shanghai.example -d -w /var/www/tianjin.example -d#...以下省略
要改成这样:
-w /var/www/apple.example -d apple.example-w /var/www/pear.example -d pear.example-w /var/www/beijing.example -d beijing.example-w /var/www/shanghai.example -d shanghai.example-w /var/www/tianjin.example -d tianjin.example
也就是把每一行www/后面的部分复制到行尾。
如果每一行是对齐的就简单了,在WebStorm里面按住Alt键一下就搞定了。因为长短不一,所以想用正则表达式来弄,但不知怎么弄,大神能否帮写个demo,用python或JavaScript都可以。
查找目标 www\/([^\s]*)\s-d替换为 www\/$1 -d $1
以npp++编辑器为例,
s/(-w \/var\/www\/)([^\s]*)(.*)/$1$2$3 $2/g
编橙之家文章,
相关内容
- Python脚本语言与Shell区别?,python脚本语言,RT.比如说定
- Python+Selenium+PhantomJs爬虫 怎么抓取弹出新标签页的内容
- Python Shell run脚本问题,pythonshell,如题。在Windows系
- Python Django项目源码分享在什么地方多,pythondjango,新手
- 想用Python实现mail验证功能,请大家多多指导,pythonmail
- python字典退出程序同时保存现有数据的方法,python字典
- 超多量python数据怎么排版格式能更好看,python排版,诸如
- Python符号链接路径该如何处理这类问题,python符号链接
- 数据库操作完成后需要关闭么,数据库操作完成关闭
- python 3.6 list(map())相关回答,python3.6,map(lambda x
评论关闭