![用 RegEx 表达式替换 /randomword/随机词?](https://linux22.com/image/1445143/%E7%94%A8%20RegEx%20%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%9B%BF%E6%8D%A2%20%2Frandomword%2F%E9%9A%8F%E6%9C%BA%E8%AF%8D%EF%BC%9F.png)
我正在寻找一个用于查找和替换的 RegEx 表达式,它将
/randomword/
进入
<i>randomword</i>
无需实际更改随机单词。对句子也能这样做吗?
另一种可能性:将 / 后跟一个字母替换为和一个字母,后面跟着一个 /两种情况下均无需替换字母。只需替换斜线。
解决方案
FIND: /(\w+)/ REPLACE: <i>\1</i>
在大多数情况下有效。
FIND: /(\w+\.)/ REPLACE: <i>\1</i>
适用于后面跟着句号的单词。
FIND: /(\w+\?)/ REPLACE: <i>\1</i>
适用于后面跟着问号的单词。
答案1
类似于(警告未经测试)的搜索:
/(\w*)/
哪个应该给你这个词 - 取决于你正在使用的正则表达式工具的版本以及如何使用它。