2012-02-19 5 views
0

regex : 이 단어를 번역 할 필요가 있습니다. 단어 뒤에 대문자, 공백 뒤에 "-"를 찾아야합니다. /\b[A-Z]+\b -/Regex translation

단어의 당신의 정의에 따라 달라집니다 : 사람이 번역

답변

0

당신이 번역 무슨 뜻인지 확실하지 비록 나를 도와 드릴까요, 이것은 당신이 무엇을 추구 수 있습니다.

대문자는 첫 글자가 대문자임을 의미하므로 /\b[A-Z][a-z]+\b -/을 사용하십시오.

+0

예 : НОСИЛА - ако гледаш - ќе добиеш подарок, ако те носат - смрт, тешка болест. || 이 문장에서는 문장에서 두 번째 "-"부호를 제거해야합니다. 이 경우 "носат - смрт"단어 – Darko

+0

@Darko 사이의 예에서 유니 코드 지원이 필요합니다. 파서가 이걸 처리하나요? '\ b [: upper :] + \ b-' –

+0

아무 것도하지 않습니다. – Darko

0

[A-Z]+\s- 당신이 필요로하는 것과 일치 할 것입니다. 1 개 이상의 대문자, 공백과 마이너스 기호. 대문자 단어에 대한 의미에 따라 대문자라고 가정합니다.