From 25fae862f188e10ab3dea0f62b7b7fedce2e0060 Mon Sep 17 00:00:00 2001 From: Kiooeht Date: Wed, 20 Apr 2011 11:20:56 -0700 Subject: [PATCH] Cut Gamzee down to one REGEXP --- trollquirks.mkdn | 346 +++++++++++++++++++++++------------------------ 1 file changed, 169 insertions(+), 177 deletions(-) diff --git a/trollquirks.mkdn b/trollquirks.mkdn index 24647e4..f4e4ad1 100644 --- a/trollquirks.mkdn +++ b/trollquirks.mkdn @@ -1,178 +1,170 @@ -Troll Quirks -============ - -Karkat ------- -
-REGEXP: "(.)"
-REPLACED WITH: "upper(\1)"
-
- -Aradia ------- -
-REGEXP: "[oO]"
-REPLACE WITH: "0"
-
- -#####After Prototyping -
-RANDOM REGEXP: "\s"
-REPLACED WITH: " ribbit ", " ", " ", " ", " ", " ", etc....
-
- -Tavros ------- -
-REGEXP: "\b(\w)(\w*)"
-REPLACED WITH: "lower(\1)upper(\2)"
-
-
-REGEXP: "\.?"
-WITH: ","
-
- -Sollux ------- -#####Pre-blind -
-REGEXP: "[iI]"
-REPLACE WITH: "\1\1"
-
-
-REGEXP: "[sS]"
-REPLACE WITH: "2"
-
-
-REGEXP: "\btoo?\b"
-REPLACE WITH: "two"
-
- -#####Blind -
-REGEXP: "[oO]"
-REPLACE WITH: "0"
-
- -Nepeta ------- -
-PREFIX: ":33 < "
-
-
-REGEXP: "[eE][eE]"
-REPLACE WITH: "33"
-
- -Kanaya ------- -
-REGEXP: "\b(\w)"
-REPLACE WITH: "upper(\1)
-
- -Terezi ------- -
-REGEXP: "[aA]"
-REPLACE WITH: "4"
-
-
-REGEXP: "[iI]"
-REPLACE WITH: "1"
-
-
-REGEXP: "[eE]"
-REPLACE WITH: "3"
-
-
-REGEXP: "(.)"
-REPLACE WITH: "upper(\1)"
-
- -Vriska ------- -
-REGEXP: "[bB]"
-REPLACE WITH: "8"
-
-
-RANDOM REGEXP: "([aeiouAEIOU])"
-REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
-
-
-RANDOM REGEXP: "([\.\?,!]$)"
-REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
-
-
-REPLACE: ":"
-WITH: "::::"
-
- -Keep in mind that the RANDOM REGEXP ones require the extra "\\1"s to be added in order to not happen all the time. If you want those quirks to happen less often, add more "\\1". - -Equius ------- -
-PREFIX: "D --> "
-
-
-REGEXP: "[lL][oO][oO]"
-REPLACE WITH: "100"
-
-
-REGEXP: "[xX]"
-REPLACE WITH: "%"
-
-
-REGEXP: "(\b[sS][tT][rR][oO][nN][gG]\w*)"
-REPLACE WITH: "upper(\1)"
-
-
-REGEXP: "[oO][oO]"
-REPLACE WITH: "00"
-
- -Gamzee ------- -#####Version 1: "HoNk HoNk" -
-REGEXP: "([a-zA-Z])([a-zA-Z])"
-REPLACED WITH: "upper(\1)\2"
-
-
-REGEXP: "([a-z])([a-z])\b"
-REPLACED WITH: "\1upper(\2)"
-
- -#####Version 2: "HoNk hOnK" -
-REGEXP: "(.)(.)"
-REPLACED WITH: "upper(\1)\2"
-
-
-REGEXP: "([a-z])(.)\b"
-REPLACE WITH: "\1upper(\2)"
-
- -Eridan ------- -
-REGEXP: "([vVwW])"
-REPLACE WITH: "\1\1"
-
-
-REGEXP: "ing\b"
-REPLACE WITH: "in"
-
- -Feferi ------- -
-REGEXP: [hH]
-REPLACE WITH: ")("
-
-
-REPLACE: "E"
-WITH: "-E"
+Troll Quirks
+============
+
+Karkat
+------
+
+REGEXP: "(.)"
+REPLACED WITH: "upper(\1)"
+
+ +Aradia +------ +
+REGEXP: "[oO]"
+REPLACE WITH: "0"
+
+ +#####After Prototyping +
+RANDOM REGEXP: "\s"
+REPLACED WITH: " ribbit ", " ", " ", " ", " ", " ", etc....
+
+ +Tavros +------ +
+REGEXP: "\b(\w)(\w*)"
+REPLACED WITH: "lower(\1)upper(\2)"
+
+
+REGEXP: "\.?"
+WITH: ","
+
+ +Sollux +------ +#####Pre-blind +
+REGEXP: "[iI]"
+REPLACE WITH: "\1\1"
+
+
+REGEXP: "[sS]"
+REPLACE WITH: "2"
+
+
+REGEXP: "\btoo?\b"
+REPLACE WITH: "two"
+
+ +#####Blind +
+REGEXP: "[oO]"
+REPLACE WITH: "0"
+
+ +Nepeta +------ +
+PREFIX: ":33 < "
+
+
+REGEXP: "[eE][eE]"
+REPLACE WITH: "33"
+
+ +Kanaya +------ +
+REGEXP: "\b(\w)"
+REPLACE WITH: "upper(\1)
+
+ +Terezi +------ +
+REGEXP: "[aA]"
+REPLACE WITH: "4"
+
+
+REGEXP: "[iI]"
+REPLACE WITH: "1"
+
+
+REGEXP: "[eE]"
+REPLACE WITH: "3"
+
+
+REGEXP: "(.)"
+REPLACE WITH: "upper(\1)"
+
+ +Vriska +------ +
+REGEXP: "[bB]"
+REPLACE WITH: "8"
+
+
+RANDOM REGEXP: "([aeiouAEIOU])"
+REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
+
+
+RANDOM REGEXP: "([\.\?,!]$)"
+REPLACE WITH: "\1\1\1\1\1\1\1\1", "\1", "\1", "\1", "\1", "\1", etc........
+
+
+REPLACE: ":"
+WITH: "::::"
+
+ +Keep in mind that the RANDOM REGEXP ones require the extra "\\1"s to be added in order to not happen all the time. If you want those quirks to happen less often, add more "\\1". + +Equius +------ +
+PREFIX: "D --> "
+
+
+REGEXP: "[lL][oO][oO]"
+REPLACE WITH: "100"
+
+
+REGEXP: "[xX]"
+REPLACE WITH: "%"
+
+
+REGEXP: "(\b[sS][tT][rR][oO][nN][gG]\w*)"
+REPLACE WITH: "upper(\1)"
+
+
+REGEXP: "[oO][oO]"
+REPLACE WITH: "00"
+
+ +Gamzee +------ +#####Version 1: "HoNk HoNk" +
+REGEXP: "([a-zA-Z])([a-zA-Z]?)"
+REPLACED WITH: "upper(\1)\2"
+
+ +#####Version 2: "HoNk hOnK" +
+REGEXP: "([\w\s])([\w\s]?)"
+REPLACED WITH: "upper(\1)\2"
+
+ +Eridan +------ +
+REGEXP: "([vVwW])"
+REPLACE WITH: "\1\1"
+
+
+REGEXP: "ing\b"
+REPLACE WITH: "in"
+
+ +Feferi +------ +
+REGEXP: [hH]
+REPLACE WITH: ")("
+
+
+REPLACE: "E"
+WITH: "-E"
 
\ No newline at end of file