我是一个Notepad ++新手,我有一个包含这个句子的多个实例的报告
所有C级及以下的学生将不被允许参加任何户外旅行。
我想将句子改为
由于政策的变化,C级及以下的学生将不会参加任何旅行。这是为了激励弱势学生。
(如果您觉得这很苛刻,请与我们联系)。
我对此实例中()
和\n
的使用感到困惑。
答案 0 :(得分:3)
您不需要正则表达式。制作替换字符串:
由于政策的变化,C级及以下的学生将不会参加任何旅行。这是为了激励较弱的学生。\ n \ n(如果您觉得这很苛刻,请与我们联系)。
并选择搜索模式Extended,这应该是技巧
答案 1 :(得分:3)
Ctrl + H
搜索:
所有C级及以下的学生 将不被允许加入任何 户外旅行。
替换为:
由于政策的变化,学生用 C级及以下不会 加入任何旅行。\ n这是 激励弱势学生。\ n \ n(请 如果您觉得这很苛刻,请与我们联系。)
并确保您的搜索模式已扩展
答案 2 :(得分:1)
Notepad ++ Regex无法很好地处理rowbreaks。 但在你的情况下,你不应该使用Regex,而应该使用Extended。
选择搜索 - 替换并选中扩展作为搜索模式。 然后将文本替换为:
由于政策的变化,C级及以下的学生将不会参加任何旅行。这是为了激励较弱的学生。\ n \ n(如果您觉得这很苛刻,请联系我们)