我再次尝试使用正则表达式。特别是,在 EditPad 文本编辑器的替换字符串中使用反向引用找到的文本。
学科:
Product1 描述,12 PIN,A 级数量价格
Product2 描述,28 PIN,A 级数量价格
目标:
由于文本当前是空格分隔的,我需要12 PIN
用12||PIN
和28 PIN
替换28||PIN
。
我正在尝试什么:
[(0-9)]+[(\s)]PIN
似乎找到了我想要的东西就好了。
但是,当我尝试用反向引用替换时,我唯一可以开始工作的是\0
.
例如,使用\0||PIN
as my replace 给了我12 PIN||PIN
.
但是,当我尝试用 替换时\1||PIN
,它给出了||PIN
.
我错过了什么?