Changeset 794 for trunk/modules/leet.tcl

Show
Ignore:
Timestamp:
06/23/07 17:12:05 (19 months ago)
Author:
james
Message:

apply patch from #129

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/modules/leet.tcl

    r544 r794  
    6767 
    6868  #...cked -> x0r3d 
    69   if [rand 2] { regsub -nocase -all {[[:<:]](\w+?)?cked[[:>:]]} $line {\1x0r3d} line } 
     69  if [rand 2] { regsub -nocase -all {\m(\w+?)?cked\M} $line {\1x0r3d} line } 
    7070 
    7171  #...cker(s) -> x0r(s) 
    72   if [rand 2] { regsub -nocase -all {[[:<:]](\w+?)?cker(s|z)?[[:>:]]} $line {\1x0r\2} line } 
     72  if [rand 2] { regsub -nocase -all {\m(\w+?)?cker(s|z)?\M} $line {\1x0r\2} line } 
    7373 
    7474  #[constonant]ed -> 0r3d 
    75   if [rand 2] { regsub -nocase -all {***:(\w+[^aeiouy])ed[[:>:]]} $line {\10r3d} line } 
     75  if [rand 2] { regsub -nocase -all {***:(\w+[^aeiouy])ed\M} $line {\10r3d} line } 
    7676 
    7777  #...s --> ...z 
    78   if [rand 2] { regsub -nocase -all {(\w+)s[[:>:]]} $line {\1z} line } 
     78  if [rand 2] { regsub -nocase -all {(\w+)s\M} $line {\1z} line } 
    7979 
    8080  #f... -> oph... 
    81   if [rand 2] { regsub -nocase -all {[[:<:]]f+(\w+)} $line {ph\1} line } 
     81  if [rand 2] { regsub -nocase -all {\mf+(\w+)} $line {ph\1} line } 
    8282 
    8383  #...f -> ...oph 
    84   if [rand 2] { regsub -nocase -all {(\w+?)f+[[:>:]]} $line {\1ph} line } 
     84  if [rand 2] { regsub -nocase -all {(\w+?)f+\M} $line {\1ph} line } 
    8585  if [rand 2] { set line [string map -nocase { ROFL roflmaolozz!!111 loser lossarzz!! hehe HUHEHUHEHEHUEHUEH ike iek ter tar ife ief hah hehue ule lue ota oat ver var is si ome oem ame aem oe eo aid iad ers ars erz arz per par nic nix aye aey ade aed ite eit} $line ] } 
    8686  if [rand 2] { set line [string map -nocase { he eh re er ea ae hi ih or ro ip pi ho oh in ni lol lo!lololololzz! ! !!!111111 ir ri ou uo ha ah ui iu ig gi } $line ] }