http://someurl.com?test&lettersg
のような文字列があります。&
(最初の文字は&
、この部分のみ:http://someurl.com?test
)までの部分をマーチしたいと思います。Regexp - 最初の文字から&文字
-1
A
答えて
1
var match = /^[^&]*/.exec("http://someurl.com?test&lettersg")[0];
0
希望するコードの場合は、this JQuery Plugin (URL Parser)のソースをご覧ください。または、プラグインを使用するだけで済みます。
0
URL操作については、URI.jsを使用することをおすすめします。
var string = "http://someurl.com?test&lettersg";
console.log(string.match(/^[^&]+/)[0]);
console.log(string.substring(0, string.indexOf('&')));
関連する問題
- 1. EditTextの最初の文字大文字
- 2. 大文字最初の文字
- 3. 最初の文字は小文字
- 4. のRegExpスペース文字
- 5. Python regexp scape文字
- 6. 文字列の最初の文字の大文字/小文字の決定
- 7. 最初の文字が文字であるまで文字列から文字列を削除するには?
- 8. ポインタの最初の文字
- 9. TextViewの最初の文字
- 10. 文字列内の最初の非数字文字の位置
- 11. 文字列の文字列をJavaの最初の数字文字まで
- 12. varcharの最初の文字は文字列ですか?
- 13. 変更最初の文字
- 14. 最初の文字総額
- 15. Javascript regExpキリル文字のパターン
- 16. PHP RegExp特定の文字
- 17. 文章の最初の文字を大文字にするCSS
- 18. 最初の数字を文字列から削除するJquery
- 19. 最初のカッコ内の文字列のみを検索するRegExp?文字列の例については
- 20. 文字列内の3文字の単語の最初と最後の文字を大文字にする
- 21. リンクリストの文字列から最初の文字を取得する方法は?
- 22. cの文字列配列から最初の文字列を取得
- 23. VBA - 文字列から最初の3文字を別のセルにコピーする
- 24. Shellの文字列から最初の文字を抽出する方法は?
- 25. 最初の文字が0の場合、文字列の最初の文字を置き換えます。
- 26. pandas:エントリの最初の文字が文字か数字かを識別する
- 27. 文字列配列から最初の文字列を削除するandroid studio
- 28. C文字列から最初の文字を削除するには?
- 29. は、文字列の最初の文字を削除し、私はこの文字列の最初の文字を取得する必要があり、文字列
- 30. Pythonの文字列の最初の文字のみを大文字にする
あなたは何を試してみました:
あなたの問題がでと正規表現なしに解決することができますか?これは正規表現を必要としない非常に単純な作業のようです。 –
[指定された文字jqueryまたはjavascriptの前に部分文字列を取得する方法]の複製が可能です(http://stackoverflow.com/questions/9133102/how-to-grab-substring-before-a-specified-character-jquery-or- javascript) –
あなたの以前の問題を解決したら、簡単にしてください:http://stackoverflow.com/questions/9392940/how-to-create-regex-from-any-letter-to-a-specific-character/9393022 #9393022 ...ほぼ完全なコピーです。 – 0605002