1

文字列を使用すると、をキャプチャするためにhttp://stackoverflow.com/questions/ask?hello=world使用できます。どうすればキャプチャできますか。/^.+\?/http://stackoverflow.com/questions/ask?http://stackoverflow.com/questions/ask

4

3 に答える 3

1

必要な文字列に一致する正規表現の部分を括弧で囲み、グループを使用してそれを取得します。

 /(^.+)\?/

グループ1には、末尾の。を除く、一致した文字列全体が含まれます?

于 2012-12-03T16:24:44.907 に答える
1

この再表現を使用してください/^.+(?=\?)/

于 2012-12-03T16:24:49.013 に答える
1

使用できます^[^?]+

これは疑問符が見つかるまでキャプチャされますが、疑問符は結果に含まれません。

それをチェックしてください

于 2012-12-03T16:27:15.297 に答える