使用字符串http://stackoverflow.com/questions/ask?hello=world
,可以使用/^.+\?/
捕获http://stackoverflow.com/questions/ask?
。我如何才能拍摄http://stackoverflow.com/questions/ask
。将字符串捕获到字符但不包括字符
1
A
回答
1
1
将括号中与所需字符串匹配的正则表达式部分括起来,并使用组来检索该字符串。
/(^.+)\?/
组1将包含除尾部?
以外的整个匹配字符串。
1
使用本regexrpession /^.+(?=\?)/
相关问题
- 1. 包括字符串
- 2. 分割字符串,但不包括一些字符
- 3. REGEXP_LIKE不包括字符串
- 4. 正则表达式匹配包含子字符串,但不包括子字符串的字符串
- 5. 按字符打印一个字符串,包括控制字符
- 6. 字符串匹配不包括括号
- 7. 包括字符串,字符串不会命名一个类型
- 8. SRSS表达分割字符串不包括特定字符串
- 9. 从括号,括号和连字符的字符串中获取子字符串
- 10. 查找字符串,但不包括,如果它是另一个字符串
- 11. 取代记事本+字符,但不包括字符单引号
- 12. YUI:字符串工作,但包含字符串的var不?
- 13. 从字符串不包括非拉丁字符
- 14. 正则表达式分割字符串不包括连字符
- 15. 翻译PHP字符串 - 包括格式化字符或不?
- 16. 获取字符串到数组的字符串,包括字符串作为单独的组件
- 17. 字符串转换为字符数组,包括标点符号
- 18. 迭代字符串中的行,包括换行符字符
- 19. 将字符串添加到字符串
- 20. 将字符串[]结合到字符串
- 21. 从camera.Getpicture捕获字符串
- 22. 当字符串包含'{}'字符时不能组合字符串
- 23. 包括文字字符串++引号字符
- 24. 将字符串从字符串复制到字符串
- 25. 可可 - 从字符串中删除所有字符并包括子字符串
- 26. 字符串到字符串
- 27. PHP包括字符串到isset
- 28. preg_replace match不包括字符串
- 29. 将括号添加到字符串中的字符序列
- 30. 将方括号添加到字符串的第一个字符
你在用什么语言?如果你在PHP中,你可以使用['parse_url()'](http://php.net/manual/en/function.parse-url.php)内置函数来解析你的URL部分。更好地使用现有的,工作的,经过测试的代码,而不是推出自己的代码 –
这不是一个真正的URL特定问题,这个例子对于了解URL是非常有用的。我真的很想知道如何捕捉角色,但不是角色。 – ThomasReggi