使用PHP调整大文本中的引号

时间:2013-10-28 10:00:54

标签: php string

我有一个带有引号和许多句子的不同组合的大文本。 例如:

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)替换它。我不是直接在这个问题中要求代码,我要求逻辑帮助和一点提示......

1 个答案:

答案 0 :(得分:0)

你可以算一下,但如果某个地方有一个缺失的引用,那么从那时起它们就会变坏。

我会看一下报价的相对位置。就像:"abcabc"

类似的东西:

preg_replace("/([a-zA-Z])\"/", "\\1“")
preg_replace("/\"([a-zA-Z])/", "„\\1")