XMLファイルでは、regex(.NET)を使用してWebページから長いURLのリストを取得しています。キャプチャされたURL内では、URL内にあるすべての「&
」に '&'を代入するだけです。これはどうすればいいですか?&を&in XMLファイルで置き換える正規表現
-1
A
答えて
1
これを実行して結果を保存すると、は無効 xmlになります。実際のxmlパーサを使用している場合は、&
は、読むときに正しく&
として返されます。
あなたが先に進むことを強く希望すれば、各URLの単純なString.Replace("&", "&")
で十分です。
0
正規表現ではなく、String.Replace("&","&")
文字列関数を使用することをお勧めします。
string.Join("\n", System.IO.File.ReadAllLines("file.txt")).Replace("&", "&");
:
0
なぜあなただけをしませんか?
関連する問題
- 1. 正規表現パターン置き換え* .xml
- 2. 正規表現:&と、を置き換えます。 :/ - _
- 3. XMLコメントをC#属性で置き換える正規表現
- 4. XMLコンテンツを正規表現とSEDに置き換える
- 5. Python:正規表現の置き換え
- 6. 正規表現をドット表記で置き換える正規表現 - JavaScript
- 7. Matlab:正規表現の置き換え
- 8. JS:置き換えの正規表現
- 9. xcodeで正規表現を見つけて置き換える正規表現...?
- 10. 正規表現の置換え番号
- 11. スペースをサブストリング内のダッシュで置き換える正規表現。
- 12. 正規表現をJavascriptで置き換える方法
- 13. カッコを大括弧で置き換える正規表現
- 14. JSON文字列で置き換える正規表現
- 15. JavaScriptの正規表現を置き換える - エスケープするスラッシュ
- 16. XMLを置き換えます&(PHP)
- 17. "正規表現パターンが有効ではない"正規表現を配列に置き換えるとき
- 18. 正規表現でマッチを置き換えます
- 19. javascriptでバックスラッシュをスラッシュ正規表現に置き換えます。
- 20. 特殊文字を正規表現に置き換えるJava
- 21. Javascriptの正規表現を置き換える/ *
- 22. ブールをブールと置き換える正規表現
- 23. 簡略略語を置き換える正規表現
- 24. 正規表現をキーコードデータに置き換える
- 25. 電子メールアドレスを置き換える正規表現
- 26. 不適切なクエリを置き換える正規表現
- 27. C#カスタムHTMLタグを置き換える正規表現
- 28. HTMLアンカーを置き換えるJavaScriptの正規表現
- 29. PHP正規表現(テキストを置き換える)
- 30. imgタグのsrc属性を置き換える正規表現
これを正しく読んでいれば、ファイルの形式を知らなくても答えられません。 –
正規表現は1文字を置き換えるために少し過剰なようです。確かに文字列の検索と置換だけができます。 –
@ Sam Hasler:URLにある場合は、「&」を置換するだけのように見えます。ほとんど不可能ですが、URLが何らかの形で区切られているとは限りません。 –