Bläddra i källkod

Added data-defid to word_regex

Fixed "Failed to parse word" error
joeykrim 13 år sedan
förälder
incheckning
228d1c6c19
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      slang.tcl

+ 1 - 1
slang.tcl

@@ -35,7 +35,7 @@ namespace eval ud {
 
 	# regex to find the word 
 	# if we have an inexact match, then we may have the word wrapped in <a/>.
-	variable word_regexp {<td class='word'>\s*?<span>\s*(?:<a href=\"[^>]+\">)?(.*?)(?:</a>)?\s*?</span>}
+	variable word_regexp {<td class='word' data-defid='.*?'>\s*?<span>\s*(?:<a href=\"[^>]+\">)?(.*?)(?:</a>)?\s*?</span>}
 	variable list_regexp {<td class='text'.*? id='entry_.*?'>.*?</td>}
 	variable def_regexp {id='entry_(.*?)'>.*?<div class="definition">(.*?)</div>}