0
A
回答
2
嗯,你總是可以只做到這一點:
s[Regexp.new("%s" % "test")]
如果您的字符串可以包含具有特殊含義的字符,請事先使用Regexp.escape
。此外,您可以直接內插到正則表達式中:
s = "test"
/#{s}/ #=> /test/
相關問題
- 1. 紅寶石正則表達式掛
- 2. 正則表達式和紅寶石
- 3. 使用正則表達式/紅寶石
- 4. 紅寶石,真/假正則表達式
- 5. 紅寶石正則表達式 - 陣列
- 6. 乾紅寶石正則表達式?
- 7. 單詞正則表達式紅寶石
- 8. 紅寶石正則表達式處理
- 9. 紅寶石正則表達式HH:MM
- 10. 紅寶石:瞭解正則表達式
- 11. 紅寶石 - 正則表達式
- 12. 紅寶石.split()正則表達式
- 13. 紅寶石正則表達式 - 這與#
- 14. 紅寶石正則表達式幫助
- 15. 紅寶石正則表達式從Rubular
- 16. 紅寶石轉義正則表達式
- 17. 紅寶石正則表達式返回
- 18. 正則表達式匹配紅寶石
- 19. 幫助正則表達式/紅寶石
- 20. 紅寶石正則表達式錯誤
- 21. 紅寶石報價正則表達式
- 22. 紅寶石多行正則表達式
- 23. 正則表達式匹配紅寶石
- 24. 搜索紅寶石陣列,正則表達式表達式
- 25. 翻譯紅寶石正則表達式PHP/Perl的正則表達式
- 26. 紅寶石正則表達式 - 需要更換正則表達式匹配
- 27. 正則表達式在紅寶石大寫字
- 28. 匹配換行符`\ N`在紅寶石的正則表達式
- 29. 在紅寶石混淆中匹配正則表達式
- 30. 紅寶石正則表達式 - 在文本
你試過了嗎? –