作成日: 2023/10/30 最終更新日: 2023/10/30
文書種別
使用方法
詳細
複数行に跨るテキストをFindTextメソッドで検索するためには、改行コードを含めたテキストを検索対象とする必要があります。
var ftp = new FindTextParams("あいう\r\nえお", false, false);
var findTextList = doc.FindText(ftp);
Console.WriteLine(findTextList.Count);
改行の位置や改行コードの種類が不明である場合は、正規表現を使用する方法が有効です。
var target = "あいうえお"; var regex = "(\\r|\\n|\\r\\n)?"; target = String.Join(regex, target.ToCharArray()); var ftp = new FindTextParams( target, false, false, 72, 72, true, true //正規表現を有効にする );