我尝试在原子编辑器中使用lookbehind断言.我的文字如下:
<stop color="rgb(0,0,153)" value = "0.13"/>
<stop color="rgb(0,0,180)" value = "0.17"/>
<stop color="rgb(0,0,223)" value = "0.25"/>
Run Code Online (Sandbox Code Playgroud)
我可以做一个先行断言.*(?=color\=).它选择"color ="之前的所有内容.但是,如果我尝试lookbehind断言.*(?<=color\=)原子告诉我"无效的正则表达式".原子似乎不能识别<或>作为特殊字符,因为它显示的颜色与普通字母和数字相同.我也不能使用只有一次的子表达式?>.
因为我真的没有找到提示在原子中使用哪种正则表达式的提示,所以我不知道应该使用哪种正则表达式.显然没有人>......
我知道这是xml,我可以用xml方法提取值,但这不是我想在这里实现的部分.