autocorrect 2.14.2

A linter and formatter for help you improve copywriting, to correct spaces, words, punctuations between CJK (Chinese, Japanese, Korean).
Documentation
//! Objective-C Parser
item       = _{ SOI ~ line* ~ EOI }
line       = _{ ignore_string | string | other }
other      = ${ !(string) ~ ANY }
WHITESPACE =  { " " | "\t" | NEWLINE }

/// Comment
COMMENT      = ${ line_comment }
line_comment = _{ "//" ~ (!NEWLINE ~ ANY)* }

/// String
string       = ${ inner_string }
inner_string = _{
    "@\"" ~ (!(NEWLINE | "\"") ~ ANY)* ~ "\""
}

/// String to ingore
ignore_string    = ${
    ingore_methods ~ "(" ~ WHITE_SPACE* ~ inner_string
  | ignore_arguments ~ WHITE_SPACE* ~ inner_string
}
ingore_methods   = _{ "NSRegularExpression" | "NSLocalizedString" | "Match" }
ignore_arguments = _{ ("WithPattern" | "WithKey") ~ ":" }