User:Sun Creator/A to An/Regex/Clear

= A for clear text =

\b(?<=[\s\(]|\A)([Aa])(?<=a|(?:(?:\.|\n)\s\s?\s?|\A)A)\s\s?((?:{{../After/A}})[^\|\[\]\<\⌊\>\{\}\s]{0,29})(?<=\b(\S|\s){1,49}{{../Before}}){{../Excludes}}

= E for clear text =

\b(?<=[\s\(]|\A)([Aa])(?<=a|(?:(?:\.|\n)\s\s?\s?|\A)A)\s\s?((?:{{../After/E}})[^\|\[\]\<\⌊\>\{\}\s]{0,29)(?<=\b(\S|\s){1,49}{{../Before}}){{../Excludes}}

= I for clear text =

\b(?<=[\s\(]|\A)([Aa])(?<=a|(?:(?:\.|\n)\s\s?\s?|\A)A)\s\s?((?:{{../After/I}})[^\|\[\]\<\⌊\>\{\}\s]{0,29)(?<=\b(\S|\s){1,49}{{../Before}}){{../Excludes}}

= O for clear text =

\b(?<=[\s\(]|\A)([Aa])(?<=a|(?:(?:\.|\n)\s\s?\s?|\A)A)\s\s?((?:{{../After/O}})[^\|\[\]\<\⌊\>\{\}\s]{0,29)(?<=\b(\S|\s){1,49}{{../Before}}){{../Excludes}}

= u for clear text =

\b(?<=[\s\(]|\A)([Aa])(?<=a|(?:(?:\.|\n)\s\s?\s?|\A)A)\s\s?((?:{{../After/u}})[^\|\[\]\<\⌊\>\{\}\s]{0,29)(?<=\b(\S|\s){1,49}{{../Before}}){{../Excludes}}