Windows フォームの複数行のテキスト ボックスから取得した文字列内のすべてのキャリッジ リターン文字を文字列に置き換えて、", <BR>"
一部の HTML で文字列を使用すると正しく表示されるようにしようとしています。
Function Blah(ByVal strInput As String) As String
Dim rexCR As Object
rexCR = CreateObject("VBScript.RegExp")
rexCR.Pattern = "\r"
rexCR.Global = True
Blah = rexCR.Replace(strInput, ",<BR>")
End Function
次の文字のいずれかを検索しようとしましたが、まだ運がありません:
\r|\n|\r\c|\cM|\x0d
問題は、関数/式がテキスト内の改行を検出していないようで、その理由がわかりませんか? テストとして別の式をそこに入れることができるので、関数が機能することはわかっていますが、問題ありません
何か案は?