2013-06-25 57 views
0

我正在使用一个程序,它根据我指定的内容以修改后的格式粘贴剪贴板中的内容。正则表达式来查找带引号和反斜杠的字符串

我想让它粘贴不带双引号的路径(即“C:\ folder \ My File”)。

这,这是不使用正则表达式的工作原理:。查找“(我根本不是在一行中输入),并没有取代我在第二个字段中输入什么,我留空

现在,虽然。这样的作品,它会删除双引号在这样的场景:鲍勃说

我想程序来删除报价仅在封闭在双引号的话有一个反斜杠

“你在做什么?”。

所以,再次,为了确保我清楚,我需要以下内容:

1)RegEx表达式可以查找那些在引号内包含双引号和反斜线的字符串。

2)RegEx表达式:用反斜杠替换反斜杠(即将它们留在那里)。

感谢您的快速响应。该计划有两个领域。一个用于寻找什么,另一个用于取代什么。那么,第二场会有什么?

enter image description here

程序附带删除HTML项,其
< [^>] *>在更换领域的匹配模式
并没有什么(它是空白)。

回答

1

你没有说你使用的语言,这里是在Javascript中的例子:

​​
+0

是不是'/ “([^”] * \\ [^“] *)”/'是否足够? –

+0

@kajic:可以,但我喜欢明确;) – georg

+0

谢谢你的快速反应。该计划有两个领域。一个用于寻找什么,另一个用于取代什么。你可以在这里查看屏幕截图:http://img405.imageshack.us/img405/2583/nuqe.jpg 那么,第二场会怎么样呢? – Rolo

0

这应该在.NET工作:

^".*?\\.*?"$ 
相关问题