Notepad++ 插入到字符串

Notepad++ 插入到字符串

使用 notepad++ 我有以下文本

https://www.youtube.com/watch?v=abcdef
https://www.youtube.com/watch?v=xyzxyz

我想改变:

[fplayer src="https://www.youtube.com/watch?v=abcdef"]
[fplayer src="https://www.youtube.com/watch?v=xyzxyz"]

我应该怎么办?

答案1

对于您的示例,您可以使用正则表达式用修改后的版本替换每个 url。

  1. 打开搜索 → 替换Ctrl+ H )。

  2. Find what:字段中输入(^https.+)

  3. Replace with字段中输入[fplayer src="$1"]

  4. 确保搜索模式 → 正则表达式已被标记。Match case不应. matches newline被选中。

Notepad++-屏幕截图

  • ^https.+表示查找以 开头且https后面有一个或多个字符的行(.+在这种情况下匹配整行)。1

  • ()表示将比赛视为一个单独的组。

  • $1是一个替换,意思是“在这里输入第一个匹配组”(即 匹配的任何内容^https.+)。


1 从技术上讲,^在这种情况下并不是真正必要的。Find what可能只是(https.+)


相关内容