Я разрабатываю текстовый редактор с vs 2013 express.I хочу найти слова, которые начинаются с с двоеточием (:). В настоящее время я использую регулярное выражение для него. Но это не идеально. Это мое регулярное выражение - «: \ w +» Оно находит слова, но совсем не так, как я хочу. Моя цель - найти слова, начинающиеся с двоеточия (первый символ слова - это двоеточие ex-: Test) Но слова только в начале строки. (Не из середины предложения) И это должен исключать слова, начинающиеся с двух двоеточий (:: Test) Надеюсь, вы, ребята, могли мне помочь.Regex найти слова, начинающиеся с двоеточия
0
A
ответ
1
Использовать ^
якорь для соответствия началу строки.
^:(?!:)\S+
:(?!:)
Это негативное опережение утверждает, что :
будет следовать любому, но не о :
ИЛИ
^:\w+
Это совпадает с :
и следующим словом символов, только если оно в начале строки.
0
ли какой-нибудь толстой кишки приходят друг от друга в линии. или вы можете использовать нижеприведенный код.
^:[^:]+
Попробуйте это тоже.
+0
Спасибо за быстрый ответ, depsai;) –
Смежные вопросы
- 1. Разделить строку на слова, начинающиеся с двоеточия
- 2. Найти слова, начинающиеся с определенного слова в regex
- 3. Regex чтобы соответствовать слова, начинающиеся с @
- 4. Regex: Как найти слова, начинающиеся с Ä, Ö, Ü ...?
- 5. Regex, чтобы получить слова или слова, начинающиеся с заглавной буквы
- 6. Как найти слова, начинающиеся с определенного письма?
- 7. regex найти имена пользователей, начинающиеся с @ php
- 8. Найти слова с указанной первой буквой (Regex)
- 9. REGEX: удалить все слова, не начинающиеся с определенного символа
- 10. Javascript Regex для двоеточия?
- 11. Заменить слова, начинающиеся с подчеркивания
- 12. Regex найти строку после последнего двоеточия
- 13. Regex: найти заглавные слова
- 14. Python regex для разбиения на слова, начинающиеся с
- 15. JavaScript RegEx, чтобы заменить слова, начинающиеся с # в строке
- 16. Regex заменить слова, начинающиеся с 'car' и оставить оригинальное слово
- 17. RegEx найти уникальные слова
- 18. счетные слова, начинающиеся с символа
- 19. Regex игнорировать строки, начинающиеся с -
- 20. python re: найти слова, начинающиеся с «string» в любом случае
- 21. Как искать слова, начинающиеся с данного lettter
- 22. Как найти все слова, начинающиеся с my_str в RDD строк, используя pyspark и regex?
- 23. Regex найти все слова, которые начинаются с гласного
- 24. счетные слова, начинающиеся с заданной подстроки
- 25. Python Regex: найти все строки, начинающиеся с '{' и заканчивающиеся на '}'
- 26. Regex найти строки, начинающиеся с # и до whitespace
- 27. SQL Regex, чтобы найти строки, не начинающиеся с определенных слов
- 28. regex найти строки, начинающиеся с обратной косой черты
- 29. Javascript regex найти слова, которые не начинаются с «my:»
- 30. Regex найти, игнорируя определенные слова
Thanx Avi.It решил мою проблему :) –
Добро пожаловать Arun :-) –