私はウェブサイトのリストを持っています。私はすべてのウェブサイトにURLを入力してください。http://www.tutorspree.com/tutor/#{AnyNumber)
「先生」の後に数字があってもかまいません。これのためにRegexを書くにはどうすればいいですか?これに正規表現は何でしょうか
0
A
答えて
1
私はそれを定義します
Regexp.new("^http://www\.tutorspree\.com/tutor/\\d+$")
これはスラッシュをエスケープする必要がなくなります。これは次のようなURLのリストに使用されます:
tutor_re = Regexp.new("^http://www\.tutorspree\.com/tutor/\\d+$")
list = [ "http://nomatch.com/", "http://www.tutorspree.com/tutor/1", "http://www.tutorspree.com/tutor/2" ]
matches = list.select { |url| tutor_re.match url }
1
ような何か:
http:\/\/www\.tutorspree\.com\/tutor\/\#\d+
が動作するはず。
+1
http:\/\/www \ .tutorspree \ .com \/tutor \/\#\ d + – sivakg2000
+0
@ sivakg2000で修正しました。 :) – sverre
関連する問題
- 1. 正規表現は何でしょうか
- 2. 以下のログの正規表現は何でしょうか?
- 3. javacriptで以下の条件の正規表現は何でしょうか?
- 4. サインアップ中のパスワードチェックの簡単な正規表現は何でしょうか?
- 5. 連鎖関数の正規表現パターンは何でしょうか?
- 6. "192.168.71.1 GET HTTP/1.0/test/abc"というテキストの正規表現は何でしょうか?テキストに関連する正規表現何ができるか
- 7. ちょうどこの正規表現で運がない
- 8. この正規表現は何を実現しますか?
- 9. これの正規表現は何ですか?
- 10. これらの正規表現の違いは何ですか
- 11. これらの条件に合う正規表現は何ですか?
- 12. 正規表現:これは私の現在の正規表現です
- 13. ^と*を含む正規表現は1文字を失うでしょうか?
- 14. 正規表現は、これは以下の私の正規表現である
- 15. この正規表現は何を意味しますか?
- 16. この正規表現は何を探していますか
- 17. この正規表現は何をしますか?
- 18. この正規表現は何を意味しますか?
- 19. この正規表現は何を意味しますか:[^ \(\)] *?
- 20. この正規表現は何を意味しますか?
- 21. このperl正規表現は何と一致しますか?
- 22. 正規表現(正規またはネストされたかっこ)
- 23. この正規表現の問題点は何ですか?
- 24. この正規表現の名前は何ですか?
- 25. このパターンのJava正規表現は何ですか?
- 26. 正規表現に含まれる文字は何ですか?
- 27. なぜこれらの文字はこのElixir正規表現の正規表現に必要ですか?
- 28. パラメータなしで注釈を見つける正規表現は何でしょうか?
- 29. これらの正規表現パターンは何に一致しますか?
- 30. 正規表現正規表現と異なるハイブ正規表現ですか?
これはどの言語ですか? –
Ruby –