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,
base,
data,
etree,
getText,
getXMLlang,
setXMLlang,
getXMLspace,
setXMLspace,
namespaced
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'(<.+?>)')]
|
|