回答
\ban\B
你可以使用它。 \b
將確保以an
和\B
開頭的字將確保它不以an
結尾.TO使其區分大小寫使用i
標誌。
或
\b[aA][nN]\B
如果該模式在HTML5中使用,那裏沒有'i'修飾符。 –
@stribizhev第二個選項將起作用 – vks
^an
將匹配開頭的 「一個」 的字符串。 回答關於區分大小寫的評論,它將取決於正則表達式解析器。用grep
可以通過-i
標誌。
它不會匹配'Annie' –
您可以使用此:
^a|An
它不區分大小寫
這將在'BAn'中找到一個匹配項(接近不可能的情況,但正則表達式將在這裏工作)。 –
好的,所以真的不清楚實際被問到的是什麼...... x_x – Idos
可以有多種方式來實現它。
但是,我建議你只花費30分鐘在http://regexone.com。得到一些手。這對真正有助於在Regex上取得領先。
- 1. 正則表達式搜索字符串?
- 2. 正則表達式用於搜索字符串,然後11號
- 3. 正則表達式 - 使用正則表達式在另一個字符串中搜索特定的字符串
- 4. 正在使用正則表達式搜索字符串
- 5. 正則表達式拆分引用的搜索字符串
- 6. 使用字符串的正則表達式搜索
- 7. 使用FINDSTR用正則表達式搜索字符串
- 8. 字符串中的數字正則表達式搜索
- 9. 搜索正則表達式中的任何字符串列表
- 10. 正則表達式檢索字符串
- 11. 正則表達式檢索字符串
- 12. 使用正則表達式在VS2010中搜索字符串
- 13. 使用正則表達式搜索MultiByte字符串
- 14. 正則表達式搜索,如「$ 12,56,45」字符串中使用C#
- 15. 使用正則表達式搜索字符串
- 16. 在Python中使用正則表達式搜索字符串
- 17. 如何使用正則表達式來搜索字符串
- 18. Perl追加正則表達式到搜索字符串模式
- 19. 正則表達式從字符串搜索一個數字
- 20. Python的正則表達式搜索字符串
- 21. 邏輯搜索字符串的正則表達式
- 22. Python的正則表達式搜索忽略字符串
- 23. 正則表達式搜索所有出現的字符串
- 24. 正則表達式搜索文本中的字符串
- 25. 正則表達式 - 從字符串的結尾搜索
- 26. Coverting一個基本的搜索字符串正則表達式
- 27. 正則表達式只搜索字符串的一部分
- 28. 在Java中的正則表達式字符串搜索
- 29. 搜索正則表達式匹配的字符串並替換
- 30. 插入字符串中的正則表達式搜索C#
使用開始與錨'^ an' – Tushar
如何使它不區分大小寫? – iamjc015
這取決於你在哪裏使用正則表達式。我認爲如果不知道使用正則表達式的編程語言是很困難的。正如[正則表達式標記信息](http://stackoverflow.com/tags/regex/info)所述,所有帶有此標記的問題都應該包含指定適用的編程語言或工具的標籤。 –