【问题标题】:Google Documents - remove redundant space charachters at paragraph endingsGoogle Documents - 删除段落结尾处的多余空格字符
【发布时间】:2020-03-03 11:51:51
【问题描述】:

我正在尝试使用 GAS 从段落结尾删除多余的空格字符。

如何实现?

示例

This is sentence 1 in paragraph 1. This is sentence 2 in paragraph 1 
This is paragraph 2 (more text...)

“...第 1 段中的句子 2”后面有一个空格字符。 (即“...第 1 段中的第 2 句”。 我想通过代码来摆脱它。

到目前为止我尝试过

    paragraphs[i].replaceText(/\h\r/g,"\r");

paragraphs[i] 是我正在检查的段落(循环遍历文档正文中的所有段落)。

它给出了这个错误

例外:无效的正则表达式模式 /\h\r/g

我承认我对正则表达式有非常基本的了解。

【问题讨论】:

    标签: regex google-apps-script google-docs


    【解决方案1】:

    试试

    paragraphs[i].replaceText("\\s+$","");// double `\\` is intentional
    
    • \s: space 在
    • $: 字符串结束

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-14
      • 1970-01-01
      • 1970-01-01
      • 2011-08-05
      相关资源
      最近更新 更多