- 締切済み
C#における改行を含む文字の探索
開発初心者です。 HTML上の改行を含む文字列をC#の 「 IndexOf 」 関数で探索するとき どのようにすれば良いのでしょうか? IndexOf(<font size=\"-1\">\n) では成功しませんでした。 ご存知の方がいたら、ご教授ください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- BlaToma
- ベストアンサー率100% (1/1)
回答No.2
改行コードがCRLFなんじゃ? \n→\r\nにすると幸せになれるかも?
- himajin100000
- ベストアンサー率54% (1660/3060)
回答No.1
using System; namespace test { class Program { public static void Main(string[] args) { System.Console.WriteLine("ab\ncd".IndexOf("b\nc")); System.Console.ReadKey(true); } } } #ちゃんと1が返るけど? #貼り付けて動く短いソースコードでうまくいかないものを示してみよう! ##個人的にHTMLやXHTMLをソースコードで扱いたくないんだよなあ… '<font size="-1"> みたいな空白二つのとか考えると個人的には System.Windows.Forms.HtmlDocument にでもして,AllプロパティからAsQueryableにでも飛んで, http://msdn.microsoft.com/en-us/library/bb348657.aspx QueryAble.Firstでも使えたら楽なのにな、と思う。