【问题标题】:Grep with BBEditGrep 与 BBEdit
【发布时间】:2020-03-15 11:12:50
【问题描述】:

我确实有一个包含许多以下模式的大文本文件;

because of,this 
or that,has 
or,not

我当然要改下面的

because of, this
or that, has
or, not

为了让自己清楚:我想在每个, 之后插入一个space

如何使用 BBEdit Find/Replace/Grep 做到这一点?

查找工作正常

[\,](\w)

但我不知道替换的对应部分。

【问题讨论】:

    标签: grep bbedit


    【解决方案1】:
    Find: (\,)(\w)
    Replace: \1 \2
    

    注意:您需要在 \1 和 \2 之间按空格键。使用 BBedit v13 在我的电脑上工作

    【讨论】:

      【解决方案2】:

      我把事情复杂化了。

      Letter,Letter 之类的模式也可以通过,\b 找到。

      \b 位于单词的开头或结尾。正则表达式中的 \b 表示“单词边界”。

      然后使用,_ 完成替换

      Nota Bene:_, 之后的“空格”

      【讨论】:

        【解决方案3】:

        您可以将所有逗号替换为逗号空格,然后将所有空格空格替换为空格

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-01-26
          • 1970-01-01
          • 2020-06-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多