<p>你可以用</p>
<pre><code>\bLocalize\("([^"\\]*(?:\\.[^"\\]*)*)
</code></pre>
<p>见<a href="https://regex101.com/r/Wk8dpn/2" rel="nofollow noreferrer"><strong>this regex demo</strong></a>。你知道吗</p>
<p>详细信息:</p>
<ul>
<li><code>\bLocalize</code>-一个完整的单词<code>Localize</code></li>
<li><code>\("</code>-a <code>("</code>子串</li>
<li><code>([^"\\]*(?:\\.[^"\\]*)*)</code>-捕获组1:
<ul>
<li><code>[^"\\]*</code>-0个或更多字符,而不是<code>"</code>和<code>\</code></li>
<li><code>(?:\\.[^"\\]*)*</code>-转义字符的0个或多个重复,后跟除<code>"</code>和<code>\</code>以外的0个或多个字符</li>
</ul></li>
</ul>
<p>在Python中,用</p>
<pre><code>reg = r'\bLocalize\("([^"\\]*(?:\\.[^"\\]*)*)'
</code></pre>
<p><a href="https://ideone.com/eYZg9b" rel="nofollow noreferrer">Demo</a>:</p>
<pre><code>import re
reg = r'\bLocalize\("([^"\\]*(?:\\.[^"\\]*)*)'
s = "Localize(\"/Windows/Actions/DeleteActionWarning=The action you are trying to \\\"delete\\\" is referenced in this document.\") + \" Want to Proceed ?\";"
m = re.search(reg, s)
if m:
print(m.group(1))
# => /Windows/Actions/DeleteActionWarning=The action you are trying to \"delete\" is referenced in this document.
</code></pre>