小编Dak*_*aka的帖子

如何在python中使用正则表达式“跳过”特定单词?

我正在编写一个程序,该程序以Wikipedia中的德语成语为例,并说明了该成语,其含义和所有其他信息。

例如,粗体文本应该被匹配:

** Sich wie ein Backfisch benehmen – albernbzw。Unreif sein。Zur Etymologie des WortesMädchensiehe dort的“ Backfisch”。(Sprichwort um 1900:“ Mit 14 Jahr'n und sieben Wochen ist der der Backfisch ausgekrochen。” [6])。

基本上,该短语在破折号之后开始-在第一个句号之前结束,即仅一个句子。但是,我想跳过诸如bzw之类的缩写。,z。B.ü。A.等,因为它们不标记句子的结尾。

我不确定如何略过该词,但仍然匹配。而且,正如我所说,我想跳过德语中常用的缩写,例如上述斜体字。

我已经尝试过匹配以-开头和以结尾的结构,而不应在bzw之前。但是,我没有做到这一点。

python regex python-3.x

2
推荐指数
1
解决办法
118
查看次数

标签 统计

python ×1

python-3.x ×1

regex ×1