POSIX正则表达式中的环顾四周,以匹配除最后一个(对于gsub而言)以外的所有空格

问题描述 投票:0回答:1

...由于这个简单的问题而吓到了:

我正在与gsub处理器一起使用摄取管道,以替换除最后一个以外的所有(空白)空格>>。例如:

"hello world regex is fubar "产生"hello, world, regex, is, fubar"

如何转换PCRE

语法(据我所知,这将不适用于gsub TRE模式)
"/\s(?=.\S*)/g"

POSIX

,就像...
"/[[:space:]](?=.[[:space:]]*)/g"

(仅交换空格,而不是环顾四周]

编辑:因为我只能以字符串形式提供正则表达式,所以我不能使用gsub以外的其他处理器。 '\ s'或'\ S'显然标记为“未知”。

...由于这个简单的问题而感到惊讶:我正在将Ingest管道与gsub处理器一起使用,以替换除最后一个以外的所有(空白)空间。例如:“ hello world regex is fubar”会导致“ ...

regex gsub ingest
1个回答
0
投票

Worked

© www.soinside.com 2019 - 2024. All rights reserved.