Word 文書で文字列を検索し、最初の文字の「オフセット」を返す必要があります。私が確信していないのは、改行をどのように説明するかです。ドキュメントが次のもので構成されている場合:
やあ
世界。
'W' のオフセットは? - 'i' のオフセットが 1 であるため、2 ですか? それとも、隠れた '\n' が文字と見なされる可能性があるため、3 ですか? ドキュメントが '\r\n' キャリッジ リターンを使用している場合はどうなりますか? これに対処する標準的な方法はありますか(Java)?