상세 컨텐츠

본문 제목

JavaScript 에서 특정 문자열로 감싸여 있는 문자열을 모두 반환한다.

Web/JavaScript

by 탑~! 2012. 7. 6. 10:55

본문

JavaScript 에서

특정 문자열로 감싸여 있는 문자열을 모두 반환한다.


function fnFormulaValidate(){

var form = document.gits_form;

var formulaString = form.txtFormula.value.replace(/\r\n/g,'');

var matchString = "";

var exist = false;

ValidFormula = false;

//(/\%(.*?)\%/gi,"xxxx");

var pattern = /(\%)(.*?)(\%)/gi; // % 와 % 로 감싸있는 단어 추출

for(idx=0; idx < formulaString.match(pattern).length;idx++){

// 전체 문자열에서 % 제거

matchString = formulaString.match(pattern)[idx].trim().replace(/\%/gi,"");

if(matchString.trim() != "RETURN_VALUE"){

exist = false;

for(var i=1; i <= function_arg_list_dataset.CountRow; i++){

if(function_arg_list_dataset.RowStatus(i) != MARK_NORMAL){

alert(FIRST_SAVE);

break;

}else{

//alert(matchString);

if(matchString == function_arg_list_dataset.NameValue(i, "RELATION_FACTOR_CD")){

exist = true;

break;

}

}

}

if(!exist){

alert(matchString + " 는 " + NOT_EXIST_FACTOR_IN_ARGUMENT_LIST);

break;

}

}

}

if(exist){

alert(VALIDE_FORMULA);

ValidFormula = true;

}

}

'Web > JavaScript' 카테고리의 다른 글

javascript 정규식  (0) 2012.07.12
JavaScript 로 탭 구현하기  (0) 2012.07.06
특정 영역을 페이지 특정 위치로 위치되게  (0) 2012.06.26
JavaScript 참고 사이트  (0) 2012.06.26
정규식을 이용한 실시간 콤마 넣기  (0) 2012.06.26

관련글 더보기