2014-01-24 4 views
0

단어 카운터가 마크 다운 구문을 고려하는 워드 카운터 솔루션을 찾고 있습니다. 인하 구문의마크 다운 구문에 관한 Javascript/jQuery 워드 카운터

# h1 title 

## h2 subtitle 

Paragraph 

- A list 
- List 

나는 http://sachaschmid.ch/Countable/를 발견하지만 단어로 "#"을 계산합니다.

질문

  • 이 어디 단어 카운터면 인하 구문 솔루션 준비가되어 있습니다. 구문을 무시하고 단어 수를 계산해야합니다.
  • 그렇지 않다면 어떻게 해결됩니까? 교체 하시겠습니까? 을 제외한? 예?

답변

-1

JS에서, 당신은 단순히 문자열에 카운트 단어를 분할 방법을 사용할 수 있습니다 :

"- A list".split(" ") 

을 당신이 불필요한 문자 memove하려면, 당신은 단순히 사용하여 분할을하기 전에 제거 할 수 있습니다 '교체 '및 정규 표현식 :

"- A list".replace(/^#+\s/g, '') // this will match any '#' character at the beginning of every line 
+0

좋아요. 대체해야 할 모든 시작 문자에 대해이 줄을 반복해야합니까? (/^- + \ s/g, '') –

+1

아니요,/g 플래그를 사용하면 한 번만 호출하면됩니다. 첫 번째 일치 항목 만 바꾸려면이 항목을 제거하십시오. – manelvf