本文主要是介绍configparser 中的正则表达式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
# encoding=UTF-8
import re_OPT_TMPL = r"""(?P<option>.*?) # very permissive!\s*(?P<vi>{delim})\s* # any number of space/tab,# followed by any of the# allowed delimiters,# followed by any space/tab(?P<value>.*)$ # everything up to eol"""d = "|".join(re.escape(d) for d in ('=', ':'))
print(_OPT_TMPL.format(delim=d))
_optcre = re.compile(_OPT_TMPL.format(delim=d), re.VERBOSE)
mo = _optcre.match('value=127.0.1.1')
optname, vi, optval = mo.group('option', 'vi', 'value')
这篇关于configparser 中的正则表达式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!