class FujiMarkdown::Preprocessors::EscapeNarou
Public Instance Methods
call(text)
click to toggle source
# File lib/fuji_markdown/preprocessors/escape_narou.rb, line 6 def call(text) text.gsub(/([一-龠々])(([\p{Hiragana}\p{Katakana}]+))/, '\1|(\2)') .gsub(/([一-龠々])\(([\p{Hiragana}\p{Katakana}]+)\)/, '\1|(\2)') .gsub(/《([\p{Hiragana}\p{Katakana}]+)》/, '|《\1》') end