【发布时间】:2016-02-05 14:44:58
【问题描述】:
我的正则表达式:(?:LD |(?:[a-zILT]+ ?))
我的测试字符串:Green 4 Green 4 Green 7 WI LD Green 9 Green 9 Red 3 Red 3 Red 4 WI LD Draw Four Red 5 Red Reverse Yellow 0 Yellow Skip Green 8 WI LD Draw Four
https://regex101.com/r/aD0oS2/5
如果您在下面查看 regex101 中的 SUBSTITUTION,它会返回:
G4 G4 G7 WG9 G9 R3 R3 R4 WDFR5 RRY0 YSG8 WDF
如何解决这个问题?我希望它返回类似:
G4 G4 G7 W G9 G9 R3 R3 R4 WDF R5 RR Y0 YS G8 WDF
【问题讨论】:
-
规格是什么?哪些空间要保留/应该添加到哪里?
-
数字后面的空格/反转/跳过/画二/画四需要保留。应删除所有其他空格。所以:
Green 4应该变成G4,Green Reverse Yellow 6应该变成GR Y6。 -
WI LD中的额外空间是有意的吗? -
@McGlothlin 是的,这是有意的。
-
好的,看起来Version 4 应该适合你。