Suppose, we have a string in the glossary that contains any regular expression characters or any of the following list:
'\\', '.' , '^' , '$' , '*' , '+' , '?' ,'[',']' ,'{' , '}' , '(' , ')' , '/' , '&' , '!' , '@' , '#' , '%' ,'|' ,'\' ', '~'
In that case our source never matches to the glossary even if there is a match.
The details of how it was solved is given on the next post.
Modifications made on:
tuview: (methods: emitTermRequest)
highlighter: (methods:highlightblock,setpattern)
operator: (methods: lookupTerm)
world.py: added one list named regularExpressionCharacter.