내 프로젝트에 로케일 종속 정규 표현식의 무리를 사용Android에서 로캘 별 정규 표현식을 저장하고 사용하는 가장 좋은 방법은 무엇입니까?
예 (가장 간단한 하나)의 경우 :
\b(one|two|three|...|\d+)\b
그래서 내가 사용 후 values-en/re.xml
처럼 뭔가 그 정규 표현식을 저장하고 싶어 Context
/R.re.*
을 통해 사용자가 입력 한 문자열을 구문 분석합니다. 그것은 적절한 방법이 목적
<string name="number_re">\b(один|два|три|...|\d+)\b</string>
(그것은 일부에 실패하지 않습니다 : 그는 러시아어 로케일을 사용하는 러시아의 일부 문구를 입력하면
<string name="number_re">\b(one|two|three|...|\d+)\b</string>
그래서, 내가 좋아하는 몇 가지 값으로 values-ru/re.xml
을 사용합니다 문자열 리소스와 정규 표현식 모두에서 사용되는 특수 문자) 또는 놓친 텍스트를 처리하는 또 다른 방법이 있습니까?