2010-12-01 9 views
0

私はプログラムでの最初の試みでいくつかの良い進歩を遂げましたが、別のロードブロックを打ったことがあります。私はコンソールCMDウィンドウ(dsqueryの結果をdsgetにパイプしたもの)から標準出力(文字列として)を取り出し、出力に小さい矩形を見つけました。私は小さな悪魔をきれいにするためにRegexを使ってみましたが、_(アンダースコア)に関連しているようです(2000/NTログインを返すために)。奇妙なことです - 私はカハルカーをコピーし、それをVS2K10 Expressに貼り付けると、それはcarrigeリターンのように動作しますか?vb.net VB 2010文字列出力のアンダースコアと小さな四角形?

これらの小さなSOBが何であるかを見つけ出すためのアイデアとそれを削除する方法はありますか?/Uまたは/ A CMDを使用しようとするつもり

は文字が表示可能でない時はいつでも広場は、多くの場合だけ使用されている。..次

答えて

0

を切り替えます。キャラクターは非常によくCRかもしれません。正規表現を使用して通常の文字を取得するか、string.replaceを使用してCR LF文字を削除することができます。

+0

を与えるかもしれない、私が試してみた - 彼らは唯一のアンダースコアを使用することによって除外されています「_」。 – n8P

0

あなたはstring.replace関数を使用しているとお伝えしましたが、間違った文字などを置き換えるかどうかは疑問です。キャリッジリターンを削除しようとしている場合は、正規表現をスキップしてstring.replaceを使用します。

このような何かが動作するはずです...

strInputString = strInputString.replace(chr(13), "")

次の行または2つのコードを投稿することができない場合。サイドノートでは

、これは他のいくつかの例....

Character replacement in strings in VB.NET

関連する問題