私は現在、成功した前に3回以上失敗したpingがあるかどうかを調べるために書いた別のスクリプトのログをチェックするスクリプトを書いています。ただ現時点ではベアボーンが、それは読んしようとしている今、このregexとfile readline autohotley
fileread,x,C:\Users\Michael\Desktop\ping.txt
result:=RegExMatch(%x% ,failure success)
msgbox,,, The file is = %x% `n the result is = %result%
ファイルのようになります
success failure success
であり、それは、ファイルを読み込む際に何らかの理由でそれが変数と述べています%x% 'には不正な文字が含まれています
- 私はコピーしてスクリプトにping.txtの内容を貼り付けると、変数として保存するとき、それは私がファイルiが割り当てられているWindowsの改行コードCR + LF
- を持っていることを確認してきた
- の作品したがって任意の末尾または先頭の空白文字
- ファイルをリッピング別の変数として読み取るファイル内に生成された変数は、ANSIでエンコードし、まだ
おかげで、それはhamsolo474問題ありません@完璧 – hamsolo474
を働いた男。私はいくつかの重要な情報で私の答えを更新しました。一見してください。 –
"var〜= pattern"は "regexmatch(var、pattern)"と同じですか?面白いことに、他の秘密の演算子が〜=そうであれば私のリストにリンクすることができます – hamsolo474