none
请教Regex RRS feed

  • 问题

  • 请教Regex, 使用串  yy$`bb  替换已经match的串。

    发现$`会被解析。   虽然可以通过 双$ ( yy$$`bb)进行规避,有没有什么开关关掉这个功能的。

    使用双$的方式,需要对用户输入先replace $ to $$.感觉有点绕。 求直接关闭该功能的方法.

     

     

    原文是
    <root  section=""><InlineUIContainer> </InlineUIContainer></root>

    替换文本是

    <InlineUIContainer >ef6h@$`8yh31b2hpljxxm3v.jpg</InlineUIContainer>

     

     

    也就是说, $` 会被替换为 match之前的串

    2010年4月1日 7:57

答案

  • 你好 如果是$asbc这些是不是替换成匹配的

    只有当着站$1后面是数字(代表匹配组)的情况会出现你说的现象

    解决方案就是你说的$$代替$

    这里不涉及转移等 只是有特殊含义所以没有什么开关


    Memory all alone in the moonlight~My Blog in .NET~~~
    2010年4月1日 11:45
    版主