【发布时间】:2015-12-15 04:06:50
【问题描述】:
我在 wikipedia 上阅读了有关 Article spinning 的信息,我正在尝试创建一个从文本源执行相同操作的函数。
例如,文本源可以是:
{Hello|Hi|Howdy}{ ,I {really like|absolutely adore} your {picture|media|upload}|{, how are you?|, are you ok?}}
一些可以生成的随机cmets:
Hello, I really like your picture
Hi, I absolutely adore your upload
Hi, how are you?
and so on...
我的主要问题是阅读括号之间的单词。我目前正在使用文本正则表达式,但 python 只考虑第一个和最后一个括号,所以这就是我得到的:
Hello|Hi|Howdy}{ ,I {really like|absolutely adore} your {picture|media|upload}|{, how are you?|, are you ok?}
【问题讨论】:
-
请出示您的代码,否则我们无法真正帮助您。这似乎是一个经典的贪婪与非贪婪正则表达式问题
标签: python regex random spinner