VB 2010を使用して、特定の長さの文字列から複数の一致を抽出します。例えばFO文字列である場合:正規表現を使用して文字列の複数の一致を検索する
REQ:[COL03-DO178BCReqB-7496358] [COL03-DO178BCReqB-7495784]#この行全体がマッチが [COL03-DO178BCReqB-7495782]を行わなければならない文字列であります[COL03-DO178BCReqB-7495778]
私は「COL03-DO178BCReqB-」とし、試合の出力がなければならないことを、開始から25件まで文字始まるすべての一致を抽出したい:
COL03- DO178BCReqB-7496358
COL03-DO178BCReqB-7495784
COL03-DO178BCReqB-7495782
COL03-DO178BCReqB-7495778
私はあなたが試すことができますどのようなパターンRegex.Matches
ありがとうございますが、 "]"文字の出現で一致が終了するはずです。しかし、これは私が望んでいたものではありません。私は "COL03-DO178BCReqB-"の先頭から正確に25文字で試合を終わらせたいと思っていました。それはできますか?どこかで25文字の長さについて言えますか? たとえば、文字列が次の場合:REQ:COL03-DO178BCReqB-7496358 hwqb dhu COL03-DO178BCReqB-7495784この行全体は一致が実行される文字列です[COL03-DO178BCReqB-7495782] [COL03-DO178BCReqB- 7495778] –
ああこれはどういう意味ですか? (COL03-DO178BCReqB - 。{7})最初の18文字を考慮に入れて、7文字を追加しました – slaat
ありがとうございました! –