Class: PragmaticSegmenter::Languages::Deutsch::BetweenPunctuation

Inherits:
BetweenPunctuation show all
Defined in:
lib/pragmatic_segmenter/languages/deutsch.rb

Constant Summary collapse

BETWEEN_UNCONVENTIONAL_DOUBLE_QUOTE_DE_REGEX =
/,,(?>[^“\\]+|\\{2}|\\.)*“/
SPLIT_DOUBLE_QUOTES_DE_REGEX =
/\A„(?>[^“\\]+|\\{2}|\\.)*“/
BETWEEN_DOUBLE_QUOTES_DE_REGEX =
/„(?>[^“\\]+|\\{2}|\\.)*“/

Constants inherited from BetweenPunctuation

BetweenPunctuation::BETWEEN_DOUBLE_QUOTES_REGEX, BetweenPunctuation::BETWEEN_PARENS_REGEX, BetweenPunctuation::BETWEEN_QUOTE_ARROW_REGEX, BetweenPunctuation::BETWEEN_QUOTE_SLANTED_REGEX, BetweenPunctuation::BETWEEN_SINGLE_QUOTES_REGEX, BetweenPunctuation::BETWEEN_SQUARE_BRACKETS_REGEX

Instance Attribute Summary

Attributes inherited from BetweenPunctuation

#text

Method Summary

Methods inherited from BetweenPunctuation

#initialize, #replace

Constructor Details

This class inherits a constructor from PragmaticSegmenter::BetweenPunctuation