我想HTML自动和逻辑地转义一个特定的短语,目前是一个单词用双引号加亮的语句。在声明中,报价或英寸标记也可用于描述距离。HTML转义 - Reg表达式?
这句话可能是:
保罗说:“这错过我们通过约一英尺。”事实上,只有约9" 。
为了逃避这句话它真正应该
<pre>Paul said “It missed us by about a foot”.
In fact it was only about 9′.</pre>
其中给出
<pre>Paul said “It missed us by about a foot”.
In fact it was only about 9″.</pre>
我想不出一个样品短语添加在一个“逃避,但也可能在那里!
我正在寻找一些关于如何识别在运行时替换“字符的转义值的帮助。这个短语只是一个例子,它可以是任何东西,但应该正确地形成,即开始和结束报价如果我们要正确地转义文本,将会出现
我会使用正则表达式在文本中找到引用的短语,例如,在完全停止之前找到两个“”字符,然后替换第一个,然后替换第一个和
“
然后
”
如果我找到一个“有 "
替换它,除非它是一个号码后,我与
″
取代它我将如何处理多个引号句子中?
"It just missed" Paul said "by a foot".
这真是难倒我.....
<pre>"It just missed" Paul said "by 9" almost".</pre>
正确转义时,以上应阅读。 (我展示的实际字符这段时间)
“It just missed” Paul said “by 9″ almost”.
显然边缘的情况下,但我不知道是否有可能逃离这个在运行时没有内容的理解?如果对更明显的短语不会有所帮助,将不胜感激。
+1先做Prime符号。这正确处理了“通过9”几乎“的情况。 – 2009-05-05 12:20:26