私は単純な文字列があります:s:10:"char1";s:2:"13";i:1;a:8:
、私は" "
内側から13
ことと一致したいと思いますが、PHP
に私のようなものだろう:そう、してください /s:\d\d?:\"char1\";s:\d\d?:\"(.*?)\";i:\d\d?;a:\d\d?:/i
をしかし、私はVBの試合方法で良いじゃありません私が必要とするものとどのようにマッチすることができるかを完全な例を挙げてください(複数のマッチ(2)が可能です)。おかげ単純な正規表現の一致文字列
1
A
答えて
1
正規表現.NETオブジェクトに配置する正規表現パターンは次のようになります。
S \:\ D + \: "(\ D +)"
任意のパターンを識別するために、 s:x: "y"(xとyは数値を意味します)は、あなたのケース13の数字yを含むことができます...
すべての発生と一致します。
は、次にVBレベルで渡して、私はあまりよくないよ、私は(検証する)あなたのコードのドラフトを与える:
Dim pattern As String = "s\:\d+\:""(\d+)"""
Dim input as String = .......
For Each match As Match In Regex.Matches(input, pattern, RegexOptions.IgnoreCase)
Console.WriteLine("{0} - {1}", _
match.Value, match.Groups(1).Value)
match.Groups(1)あなたは数13(\ D +を与えます)。
match.Valueは、\(\ d + \) "(\ d +)"という完全一致値を返します。
関連する問題
- 1. 正規表現文字列が一致?
- 2. PHP単純な文字列の正規表現置換
- 3. 文字列または正規表現のリテラルにない正規表現と一致する正規表現
- 4. 文字列をポップする単純な正規表現
- 5. 一致しない部分文字列の正規表現
- 6. 単純な正規表現
- 7. 文字列全体の正規表現の一致
- 8. %の間の文字列を一致させる正規表現%
- 9. このタイプの文字列に一致する正規表現
- 10. Python pandas count文字列内の正規表現の一致数
- 11. 正規表現と文字列(ファイル名)の一致
- 12. 複数の文字列に一致する正規表現
- 13. 文字列の順序に一致する正規表現
- 14. グループ内の文字列と一致する正規表現
- 15. 文字列のリストに一致する正規表現
- 16. オプションの文字列正規表現を一致させる
- 17. 文字列の正規表現に一致するハイフン
- 18. 正規表現文字列に一致するパターン
- 19. 正規表現:部分一致または完全一致の文字列
- 20. javascriptの正規表現との正確な文字列の一致
- 21. 正規表現の単一文字列から
- 22. 正規表現の最初の文字が一致しない
- 23. 空白以外の単一の文字と一致する正規表現
- 24. 正規表現Java文字列単一アスタリスクで分割
- 25. 文中に一致する単語がC#の正規表現
- 26. 文字列の先頭に正確な部分文字列を一致させる正規表現
- 27. 正規表現:特定の文字列ではないシーケンスと一致する
- 28. 単一の文での正規表現
- 29. C#正規表現文字列の末尾の数字を一致させる
- 30. JavaScriptの数字とダッシュの文字列に一致する正規表現