2013-11-25 1 views
0

두 개 이상의 연속 대시 또는 두 개 이상의 연속 공백이있는 텍스트를 제외하는 자바 정규식 패턴을 찾고 있습니다.문자열에서 단일 대시 및 단일 공백 ​​유지 - 음수 Lookahead

+0

같은 뭔가를 찾고 될 수 있습니다 matches 방법과 유사한 메커니즘에 정규식을 사용한다고 가정하려고? 말? 윤곽? – vandale

+0

단어, 난 struts 2 응용 프로그램에서 정규식 검사기를 사용하여. 사용자 이름과성에 두 개의 연속 된 공백이나 대시가 없는지 확인해야합니다. – Moam

+0

샘플 입력, 예상 출력을 제공하십시오. – hwnd

답변

0

당신이

정확하게 당신이 "텍스트"가 무슨 뜻 이죠
^(?!.*(--| )).*$ 
0

s = s.replaceAll("()+|(-)+", "$1$2"); 
관련 문제