在java文件中使用R.layout的正则表达式

时间:2018-02-16 07:01:05

标签: python regex python-2.7

要求

  

文件中的R.layout。 anyfile 的正则表达式,并希望变量中的字符串 anyfile

示例

在java文件中setContentView(R.layout.fragment) ; python变量应该返回fileName = fragment

IN PYTHON

1 个答案:

答案 0 :(得分:1)

使用此:

re.findall("R\.layout\.([a-z]*)", "setContentView(R.layout.fragment) ;")

在第二个参数中输出匹配列表,这里将是:

['fragment']

注意:如果anyfile中允许添加任何其他字符,只需在[]之间添加。例如,添加连字符:[a-z-]