나는 약간의 프로젝트에서 일하고 있는데, 나는 단지 4 자의 문자열을 평가할 필요가있다. [나는 약간의 RE를 작성할 수 있지만, 나는 이것을 가지고있다.]. 1 upper case 단어, 1 lower case 단어, one digit 및 [a-zA-Z0-9]과 같은 임의의 문자가 일치해야하는 정규 표현식을 작성해야합니다. 순서는 문자열에서 중요하지 않습
미리 도움 주셔서 감사합니다! 나는 학교에서 오토 마타 과정을 수강하고 있고, 내 인생은 두 정규 표현식의 교차점을 해결할 수 없다. 나는 온라인에서 보았고 여기에서 두 언어 모두를위한 NFA를 만들 수 있다는 것을 알기 위해 개별적으로 그리고 나서 연합 (ise)을 보완한다 - 여기서 영어는 확실하지 않다. 이 다음, 나는 공용어를 후속 DFA를 찾아 교
문자열을 구문 분석하고 숫자로 변환해야합니다. 하지만 예를 들어 0으로 나눈 값이 포함 된 경우 String str1 = "1+2+3-5/0+4+6"
String str2 = "1+2+3-4/0.000 +4+6"
이 문자열에는 "0으로 나누기 오류"라고 써야합니다. 내 정규식은 다음과 같이 보이지만 잘못되었습니다. String REGEXP_DIV_BY
정규 표현식을 기반으로 정규 문법을 작성해야합니다. 정규 표현식 a*b이 S -> b | aS 과 같이 쓸 수있다 감안할는 정규 문법 S -> b | Saba* 같이하는 것이 잘못인가? 나는 정확한 대답은 사실 S -> bA, A -> ^| aA이지만 나는 그 차이를 직접 보지 못한다고 들었습니다. 설명을 크게 높이세요!
1*(011*)*00(11*0)* 1* intersect 0*(100*)*11(00*1)* 0* 하나의 연속 된 0 쌍 후반해야 모든 이진 스트링 일치해야 정규식 전반 한 쌍 이진 문자열 정규식 모든 이진 문자열을 한 쌍의 연속 된 1 쌍과 일치시킵니다. 첫 번째는 연속적인 1 쌍을 가진 문자열을 포함하고 두 번째 문자열은 연속적인 0 쌍이있는 문자열을 포
2 개의 GPS 안테나에서 위도 측정이라는 매우 큰 텍스트 파일이 있습니다. 파일에 가비지 데이터가 많이 있으며 위도 측정 값을 추출해야합니다. 다른 텍스트의 다른 줄 사이에 항상 가끔씩 나타납니다. 가 같은 외모를 발생하는 라인 : 내가 필요 12:34:56.789 78:90:12.123123123 BLAH_BLAH blahblah : LAT #1 ME
나는 짧은 텍스트 파일을 가지고 있는데, 나는 특별한 패턴을 사용하여 데이터를 출력해야한다. 내 파일 : 99 test1
88 test2
10 test3
11 test1
12 test1
13 test2
14 test3
17 test1
18 test4
하나씩, test1에서 test2 및 test3까지 하나씩 sed '/test1.*\|te
내 regExp가 올바른 결과를 얻지 못해서 어디서 실수인지 찾을 수 없습니다. let ori_str = "abcXabcYabcZ" // there are 3 Capital character
let pattern = "[A-Z]"
let regular = try!NSRegularExpression(pattern: pattern, opt