我有fiddle
我试图将html放在<app>
标记内,但似乎无法使其正常运行。我该如何解决?我正在使用的正则表达式是.match(/<app.*>(.*?)<\/app>/)[1];
答案 0 :(得分:1)
那是因为.
匹配除换行符之外的所有内容,但您希望匹配所有内容。请改用apply plugin: 'com.android.library'
android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
defaultConfig {
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0"
}
}
dependencies {
implementation "com.android.support:support-compat:26.0.2"
implementation "com.android.support:support-core-ui:26.0.2"
implementation "com.android.support:recyclerview-v7:26.0.2}
。请在此处查看:https://jsfiddle.net/vumcgger/
另外,永远不要用正则表达式解析html(除非你真的需要):RegEx match open tags except XHTML self-contained tags