我正在尝试从以下内容中提取值“ app_name”和“这是一个很棒的应用程序”,但不知道该怎么做。我无法为此找到正则表达式。
这是我的输入内容:
<string name = "app_name"> This is a great app </string>
这不是要从Strings.xml读取值到Android中的Java代码的工作。这是完全不同的情况,我只想打印出这些值。
/<string name="([^"]+)">([^<]+)<\/string>/i
名称属性(app_name
)将存储在反向引用1中,而实际的字符串值(This is a great app
)将存储在反向引用2中。
有了更多的信息,可以修改此正则表达式以在更多情况下工作,但是在给出的信息有限的情况下,它会起作用,但可能并非在所有情况下都起作用。