Add shortcodes functionality
This commit is contained in:
@@ -59,15 +59,8 @@ class nwRegEx:
|
||||
FMT_EI = r"(?<![\w\\])(_)(?![\s_])(.+?)(?<![\s\\])(\1)(?!\w)"
|
||||
FMT_EB = r"(?<![\w\\])([\*]{2})(?![\s\*])(.+?)(?<![\s\\])(\1)(?!\w)"
|
||||
FMT_ST = r"(?<![\w\\])([~]{2})(?![\s~])(.+?)(?<![\s\\])(\1)(?!\w)"
|
||||
FMT_IN = r"(?<![\\])(\[)(b|i|u|s|sup|sub)(:)(.+?)(?<![\\])(\])"
|
||||
|
||||
# Format breakdown of inline codes from FMT_IN
|
||||
INL_EI = r"(?<![\\])(\[i:)(.+?)(?<![\\])(\])"
|
||||
INL_EB = r"(?<![\\])(\[b:)(.+?)(?<![\\])(\])"
|
||||
INL_ST = r"(?<![\\])(\[s:)(.+?)(?<![\\])(\])"
|
||||
INL_UN = r"(?<![\\])(\[u:)(.+?)(?<![\\])(\])"
|
||||
INL_UP = r"(?<![\\])(\[sup:)(.+?)(?<![\\])(\])"
|
||||
INL_DN = r"(?<![\\])(\[sub:)(.+?)(?<![\\])(\])"
|
||||
FMT_SC = r"(?<!\\)(\[[\/\!]?(?i)(?:i|b|s|u|sup|sub)\])"
|
||||
FMT_SV = r"(?<!\\)(\[(?i)(?:fn|footnote):)(.+?)(?<!\\)(\])"
|
||||
|
||||
# END Class nwRegEx
|
||||
|
||||
|
||||
Reference in New Issue
Block a user