2013-11-27 2 views
0

메시지의 본문을 새 본문으로 대체하는 플러그인이 있습니다. 예를 들어 본문을 보냈습니다. 여기에 누구입니까?라는 메시지를 보냈습니다. 플러그인 가로 채서으로 대체가 :JQuery - 와일드 카드를 사용하여 텍스트 찾기

내가해야 할 일은
"Question from "+ id + ":\n\"" !body! "\"" 

, 어떤 경우에 이름과 ID를 교체합니다. 그래서 몸이 "질문"말한다면, 말하려고 무엇에 의해 다음,하지만에 종료하고

var newBody = body.replace("Question from " + * + ":", "Question from " <name> ":"); 

":"

내 희망은 다음과 같이하는 것입니다, 교체하십시오.

이것은 작동하지 않지만 "*"이 유효하지 않습니다. 내 계획이 가능한가?

+3

[REGEX (http://www.regular-expressions.info/), [정규식의 Obj] (HTTP를 할 필요가있다. com/jsref/jsref_obj_regexp.asp), [SO RegEx] (http://stackoverflow.com/questions/tagged/javascript+regex) – SpYk3HH

답변

1

관심사를 다른 요소로 구분하지 않는 이유는 무엇입니까? //www.w3schools :

"<h1>Question from: "+id+"</h1> 
<p>"+body+"</p>" 

그런 다음 당신은 단순히

$('h1').html('Question from: '+newID); 
+0

이전에 시도했지만 플러그인 소스에 대한 내 액세스가 100 % (더하기 나는 자바 코딩에 능숙하지 않다), 나는 JQuery/Javascript를 사용하여 그것을 나눌 수 없었다. – Gary

+0

이것이 최선의 해결책이므로 답변으로 투표하겠습니다. 결국 나는 플러그인 코드를 jquery/javascript로는 아무 것도 할 수 없도록 변경해야했지만, 응답을 주셔서 감사합니다. – Gary

관련 문제