2015-01-07 4 views
-1

문자열이 있지만 패턴이 모두 일치하는 문제가 있습니다.모두 일치하는 문자열이지만 패턴이 같음

테스트 케이스 문자열은 다음과 같습니다

Something[else] 
Something 

내가 제외하고, 두 경우 모두 "뭔가"를 일치시킬 "[사람]"여기서 [다른] 예를 들어, 모든 문자를 포함 할 수 있습니다 [. *]

. ? (? = [.])은 첫 번째 사례와 일치하지만 마지막 사례는 일치하지 않습니다. 이걸로 내 머리를 잡지 못해. 도움을 주시면 감사하겠습니다.

감사

+2

이 더 많은 예제를 게시하고, –

답변

2

보인다. ^[^\[]+

정규식 같은

뭔가 설명 :

^   # Beginning of string 
[^\[]+  # All characters up to (but not) the first '[' 
+0

빙고! 그 트릭을했다 - 감사합니다! – Dyvel

-1

^(Something).*/$1/ 작동합니다. 당신이 대괄호에 모든 일치하려는처럼

Example (with explination)

+0

이 우리에게 호의를 수행하고 작동해야하는 이유에 대한 설명을 제공 구체적하시기 바랍니다. –

+0

@newbiedoodle 내 대답을 지금 확인하십시오 (예제를 만들기 위해 몇 초가 필요합니다 :)) –

+1

설명을 대답 대신에 연결하여 쓸 수 있습니까? 대답은 자급 자족해야합니다. –

관련 문제