4
내가이 showdown.jsRegex의 미리보기는 무엇을할까요?
(\*\*|__) match ** or __
(?=\S) -> look ahead for *one* non-space character? what for?
([^\r]*?\S[*_]*) -> zero or more non-carriage-returns, why newlines \n allowed?, one non-space, zero or more * or _ characters
\1 ends with 1st capture: ** or __
에서 온 정규식
(\*\*|__)(?=\S)([^\r]*?\S[*_]*)\1
를 해독하는 데 도움이 필요
내가 주로하지 않는 2 & 3 선
왜 저자에게 질문하지 않습니까? – Gumbo
또한 참조하십시오 : http://stackoverflow.com/questions/2973436/regex-lookahead-lookbehind-and-atomic-groups – Cullub