Module lisa
source code
Parent class for LISA standards (TMX, TBX, XLIFF)
|
LISAunit
A single unit in the file.
|
|
LISAfile
A class representing a file store for one of the LISA file formats.
|
|
_findAllMatches(text,
re_obj)
generate match objects for all re_obj
matches in text . |
source code
|
|
|
_getPhMatches(text)
return list of regexp matchobjects for with all place holders in the
text |
source code
|
|
|
placeholders = [ ' (%[diouxXeEfFgGcrs]) ' , ' (\\\\+.?) ' , ' (%[0-9]$ ...
|
|
re_placeholders = [ re.compile(r'( %[ diouxXeEfFgGcrs] ) '), re.com...
|
|
ph = ' (<.+?>) '
|
Imports:
re,
etree,
getText,
getXMLlang,
setXMLlang,
getXMLspace,
setXMLspace,
namespaced,
base,
data
placeholders
- Value:
[ ' (%[diouxXeEfFgGcrs]) ' ,
' (\\\\+.?) ' ,
' (%[0-9]$lx) ' ,
' (%[0-9]\\$[a-z]) ' ,
' (<.+?>) ' ]
|
|
re_placeholders
- Value:
[ re.compile(r'( %[ diouxXeEfFgGcrs] ) '),
re.compile(r'( \\+ .? ) '),
re.compile(r'( %[ 0- 9] $lx) '),
re.compile(r'( %[ 0- 9] \$[ a- z] ) '),
re.compile(r'( <.+? >) ')]
|
|