我正在尝试用下划线替换字符串中的空格,以便使用 RegEx 创建 slug。当有一个空间时,它可以正常工作。但是当有两个连续的空格或一个空格后跟一个下划线(反之亦然' _' OR '_ '
)时,它被替换为__
。我该如何克服呢?那就是我想要一个下划线而不是 double 或 Triple。任何帮助,将不胜感激。
我的替换代码与此类似。
rereplace(lCase('this is a sample _string'),'[ ]','_','all')
我正在尝试用下划线替换字符串中的空格,以便使用 RegEx 创建 slug。当有一个空间时,它可以正常工作。但是当有两个连续的空格或一个空格后跟一个下划线(反之亦然' _' OR '_ '
)时,它被替换为__
。我该如何克服呢?那就是我想要一个下划线而不是 double 或 Triple。任何帮助,将不胜感激。
我的替换代码与此类似。
rereplace(lCase('this is a sample _string'),'[ ]','_','all')