2016-11-04 3 views
1

У меня есть HTML-документ, mystory.html. Этот документ имеет следующее:Sublime Text Html Word Counter

<body> 
    <p>Hello World!</p> 
    <p>This document holds seven words.</p> 
</body> 

Я хочу, чтобы иметь возможность использовать cmd + f и найти все слова, которые не HTML-теги через регулярные выражения. Я бы загрузил плагин через установщик пакетов, который считает слова в HTML, но его не существует 8 (

Я использовал следующее регулярное выражение, чтобы попытаться сделать что-то подобное, но проблема в том, что он считает bod в теле, и если длина имени тега больше 1, оно также выбирает регулярное выражение. Код (?:)[a-zA-Z']+(?!>). Ни один из этих тегов не имеет никаких свойств или css. В принципе, я хочу подсчитать количество слов в документе, которые НЕ являются HTML . TAGS Если кто-нибудь знает плагин, я также признать, что ответ

ответ

3

Вы можете использовать регулярное выражение:.

\b[\w']+\b(?!>) 
  • граница слова
  • с последующим словом
  • с последующим словом границы
  • не следует >

Это возвращает 7 матчей.

html words

+0

Большое спасибо, Кейт, он работает! – ahitt6345