diff options
author | andi <andi@splitbrain.org> | 2005-06-12 20:35:57 +0200 |
---|---|---|
committer | andi <andi@splitbrain.org> | 2005-06-12 20:35:57 +0200 |
commit | 6d4475036a41d6ccada7b5f5adf809e20fcd97ef (patch) | |
tree | f65cb26c4f96afe50f8a7bbb3006af531e249bf6 /inc/parser/parser.php | |
parent | b7ed4d8eac13b41cf26b4ba1f9878de5e8f6dfd6 (diff) | |
download | rpg-6d4475036a41d6ccada7b5f5adf809e20fcd97ef.tar.gz rpg-6d4475036a41d6ccada7b5f5adf809e20fcd97ef.tar.bz2 |
lexer support for subpatterns, fixed windowsshare links #368
darcs-hash:20050612183557-9977f-fe071d83503f6e324255200bea3e7b8d76db7e31.gz
Diffstat (limited to 'inc/parser/parser.php')
-rw-r--r-- | inc/parser/parser.php | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/inc/parser/parser.php b/inc/parser/parser.php index 5f40856fb..c27648db2 100644 --- a/inc/parser/parser.php +++ b/inc/parser/parser.php @@ -897,14 +897,7 @@ class Doku_Parser_Mode_windowssharelink extends Doku_Parser_Mode { var $pattern; function preConnect() { - - $ltrs = '\w'; - $gunk = '/\#~:.?+=&%@!\-'; - $punc = '.:?\-;,'; - $host = $ltrs.$punc; - $any = $ltrs.$gunk.$punc; - - $this->pattern = "[$gunk$punc\s]\\\\\\\\[$host]+?\\\\[$any]+?(?=['.$punc.']*[^'.$any.'])"; + $this->pattern = "\\\\\\\\\w+?(?:\\\\[\w$]+)+"; } function connectTo($mode) { |