0
A
回答
0
请记住,表达式是贪婪。
.
匹配任何字符,并且*
告诉它这个.
可以永远持续下去。所以这个表达式将会消耗掉所有的输入,而不会为/profil
部分留下任何东西。
看起来好像你试图在/profil
左右放一个通配符。正则表达式不需要这个。您应该只能使用/profil
作为完整表达式并匹配您的字符串。
+2
*记住表达式是贪婪的。* *是一个贪婪的量词。你的解释是错误的:*如果第一个'。*'在原子组中('(?>。*)'),则不会为/ profil部分留下任何*。 –
1
所有你需要的是这样的
@"(\/profil)"
,如果你需要的是匹配"/profil"
那么就没有必要为".*"
相关问题
- 1. Jquery的字符串匹配的正则表达式不工作
- 2. 正则表达式正则表达式匹配字符串
- 3. 正则表达式匹配字符串
- 4. 正则表达式匹配字符串
- 5. 正则表达式匹配字符串
- 6. 正则表达式匹配字符串
- 7. 正则表达式匹配字符串
- 8. 正则表达式匹配字符串
- 9. 正则表达式匹配字符串
- 10. 正则表达式匹配字符串
- 11. 重复字符匹配正则表达式匹配字符串
- 12. 正则表达式:不匹配字符串的匹配顺序
- 13. 匹配匹配字符串的正则表达式的子串
- 14. .NET正则表达式匹配匹配空字符串
- 15. 正则表达式不匹配字符串中的模式
- 16. 正则表达式来匹配不同的字符串列表
- 17. ASP.NET MVC [正则表达式]属性不工作在整个字符串匹配
- 18. Postgres正则表达式子字符串或正则表达式匹配
- 19. 正则表达式匹配除字符
- 20. 正则表达式匹配特定字符串的字符>
- 21. 正则表达式匹配字符串中的连字符
- 22. 正则表达式匹配字符串中的EOL字符
- 23. 从字符串中剥离正则表达式字符匹配
- 24. 正则表达式在字符串末尾不匹配
- 25. 正则表达式不能匹配字符串
- 26. 正则表达式匹配字符串不包含其他子
- 27. C#正则表达式不匹配我的字符串
- 28. 正则表达式整个字符串匹配不是组件
- 29. JavaScript中的正则表达式与字符串不匹配?
- 30. 显示不匹配的字符串,正则表达式否定
你想,包括了斜线? \ /配置文件应该这样做。 – Robbert
什么软件?你为什么使用C#标签? ''/ profil'与字符串和正则表达式模式一样好。 –