我有一个带有引号和许多句子的不同组合的大文本。 例如:
This is the „LIFE IS A JOKE“ T-Shirt.
There are different kind of „JOKES".
Text text "LIFE IS A JOKE“ you see text.
Last example is "LIFE IS A JOKE" ok.
所有引用外观的输出应与第一个带„ ... “
的示例类似。
你会怎么做?
比如,计算不同类型标记的数量并根据(是否为标记的is_even_number)替换它。我不是直接在这个问题中要求代码,我要求逻辑帮助和一点提示......
答案 0 :(得分:0)
你可以算一下,但如果某个地方有一个缺失的引用,那么从那时起它们就会变坏。
我会看一下报价的相对位置。就像:"abc
或abc"
。
类似的东西:
preg_replace("/([a-zA-Z])\"/", "\\1“")
preg_replace("/\"([a-zA-Z])/", "„\\1")