私は以下の文字列を持っています:どのように私は変数の値で正規表現を分割するのですか?
21>具体的にしてください。それはどういう意味ですか?21>こんにちは、あなたはそこですか?>サイモン?
私に分割する:基本的にスプリッタが>
続く数値(ここでは21と623)である
21>Please be specific. What do you mean by that?
21>Hello are you there
623>Simon?
。
私の実装では、>
という文字が見つかったので、数字以外の値が見つかるまで戻ります。
したがって、基本的にsub-string
などを使用します。しかし、それは醜いですし、私はRegexの実装が優れていると確信していますが、私はそれについて十分に分かりません。
正規表現はここで使用できますか?
「\ d {1,3}>」のようなものでしょうか?あるいは '\ d +>'さえあるでしょうか?最初は1から3桁、 '>'の順になり、2番目の数字は '>'で始まる1桁以上の数字を探します。 – Tim