Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下から「app_name」と「Thisisagreat app」の値を抽出しようとしていますが、どうすればよいかわかりません。このための正規表現がわかりません。
これは私の入力がどのように見えるかです:
<string name = "app_name"> This is a great app </string>
これは、Strings.xmlからAndroidのJavaコードに値を読み取るための作業ではありません。これはまったく別のケースです。値を出力したいだけです。
/<string name="([^"]+)">([^<]+)<\/string>/i
name属性(app_name)は後方参照1に格納され、実際の文字列値(This is a great app)は後方参照2に格納されます。
app_name
This is a great app
より多くの情報があれば、この正規表現はさまざまな状況で機能するように変更できますが、提供される情報が限られているため、機能しますが、すべての場合に機能するとは限りません。