2017-12-27 77 views
-2
var str1 = "hello <span contenteditable="false" class="underlineText hashtags hello">hello<span style="display:none;"> [#[#hello]#] [#[#hi]#] [#[#welcome]#]</span></span>" 

var arr = textToPost.match(/#^[a-zA-Z0-9]/g) 

이 패턴 [# [# *] #]과 일치하는 문자열을 추출하고 싶습니다.정규 표현 패턴 [# [# hello] #]는 자바 스크립트에서 일치합니다

+0

그래서, 당신은'hello','hi'의 압축을 저와 함께 작동하고,'welcome'는 - 것이 정확 ? – vlaz

답변

0

이 정규 표현식을 시도, 그것은

var reg = /\[[#[a-zA-Z0-9]+]#]/ig; 

var str1 = "hello hello [#[#hello]#] [#[#hi]#] [#[#welcome]#]"; 
 
var reg = /\[[#[a-zA-Z0-9]+]#]/ig; 
 
var arr = str1.match(reg); 
 
console.log(arr)

+0

정말 고맙습니다. :). 내 하루 쉬워졌습니다. –

+0

도움이된다면 환영합니다. 투표 해주세요. –