2013-08-30 2 views
0

과 HTML에 값을 대체 내가 가진 :preg_replace이다

value="my_string" 

내 HTML에 내가 이것을 변경하려면 : 나는

을 시도했습니다

value="my_second_string" 

~ [ value = "] *? ["] ~ '

이것은 작동하지 않습니다. 누군가가 나에게 정규 표현식에서

+3

full \ 실제 코드 –

답변

2

, [] 조언을 주시겠습니까 것은 문자 클래스를 작성하므로 원래의 패턴은 다음 숫자 v, a, l, u, e, =, 또는 " 문자 (비 탐욕)와 일치합니다 단일 " 문자.

당신은 value="my_string"에 맞게이 패턴을 사용할 수 있습니다

~value="[^"]*"~ 

이는 단일 " 문자 다음에 " 이외의 문자의 수에 따라 리터럴 value="을 일치합니다.

+0

고맙습니다. - 계산서 – user61629