«regular-expression» 태그된 질문

정규식 사용과 관련된 코드 문제.

1
정규식 폴리 글 로트 만들기
최소 2 개의 정규 표현식 (또는 버전)에서 작동하는 정규 표현식을 작성하고 실행중인 각 버전 (또는 버전)에서 다른 문자열과 일치시킵니다. 이 챌린지에서 일치시킬 문자열은 아래 나열된 Ubuntu 코드 이름의 첫 단어입니다. 정규식이 목록의 맨 위에서 일치해야합니다. 즉, 3 개 맛에 정규식 작동하는 경우가 일치해야 Warty Hoary하고 Breezy다른 사람을, 그리고. Warty Hoary …

8
문자열에서 한 줄 및 여러 줄 주석 제거
골 선택한 프로그래밍 언어를 사용하여 C 프로그램을 나타내는 문자열에서 주석을 제거 하는 가장 짧은 프로그램 을 작성하십시오 . 입력 문자열은 모든 형태의 입력으로 사용할 수 있지만 변수로도 사용할 수 있습니다. 명령 두 가지 다른 종류의 주석이 제거됩니다. 여러 줄 주석 으로 시작 /*하고 끝나는*/ //Linux 스타일 줄 바꿈 (LF, \n)으로 …

2
단수 또는 복수?
다음은 단수형 및 복수형으로 된 30 개의 영어 명사 목록입니다. 당신의 임무는 가장 짧은 정규 일치 표현 작성하는 것입니다 모두 하나 개의 형태로 명사와 전혀 다른에서을 (쉬운, 모든 영어 명사로 끝나는 s복수형 오른쪽?). SINGULAR PLURAL --------- -------- car cars boat boats man men woman women omen omens bus buses cactus …

2
정규식 : 평등주의 시리즈와 일치
소개 나는 여기에 많은 정규 표현식 문제를 보지 못하기 때문에 많은 정규 표현식을 사용하여 여러 가지 방법으로 수행 할 수있는 믿을 수 없을 정도로 간단한 것을 제안하고 싶습니다. 나는 그것이 정규식 애호가들에게 약간의 재미있는 골프 시간을 제공하기를 바랍니다. 도전 문제는 내가 "느슨한"시리즈라고 불렀던 것, 즉 동일한 수의 다른 캐릭터를 일치시키는 …

4
압축 요일
요일 목록을 입력하면 목록의 가장 짧은 정렬 된 표현을 출력합니다. 입력 형식은 하나 또는 두 문자 문자열 더 구성된 문자열 Su(일) Mo(월), Tu(등), We, Th, Fr, 및 Sa. 입력이 반드시 정렬 된 순서로 제공 될 필요는 없습니다. 입력을 출력 형식으로 변환하려면 일요일부터 시작하여 요일별로 입력을 정렬하십시오 (예 : ThMoSaSuFrTuWe-> SuMoTuWeThFrSa). …

9
지속 시간 합계
도전 stdin에 나타나는 모든 지속 시간을 합할 수있는 가장 짧은 코드를 작성하십시오. 프로그램은 다음 패턴 중 하나와 일치하는 문자열 만 고려하고 나머지는 무시하십시오. HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS seconds) H:MM:SS (it will be interpreted as H hours, MM minutes and SS seconds) MM:SS …

25
간단한 패턴
입력 : 선택한 입력 형식의 두 개의 단일 자릿수 ( m및 n) 및 두 자릿수 ( a및 b)를 입력하십시오. 산출: 연습을 위해 척하십시오 m=2, n=5, a='a', b='b'. 출력은 4 개의 입력으로 구성된 문자열입니다. resultvalue를 사용 하여 문자열을 호출 해 봅시다 "". 첫째, CONCATENATE a위에 result m배, CONCATENATE 그래서 a위에 result …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

2
정규식 컴파일
이 작업에서는 정규식을 읽고 입력 문자열이 해당 정규식에 의해 허용되는지 여부를 출력하는 다른 프로그램을 생성하는 프로그램을 작성해야합니다. 출력물은 제출물과 동일한 언어로 작성된 프로그램이어야합니다. 입력 입력은 다음 ABNF와 일치하는 정규식 r입니다 (초기 생산 규칙은 REGEX) : REGEX = *( STAR / GROUP / LITERAL / ALTERNATIVE ) STAR = REGEX '*' …

1
정규식 유효성 검사 정규식 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 정규식 문자열을 입력으로 받아들이고 유효한지 확인하는 정규식을 작성하십시오. 기본적으로 정규식은 자체적으로 유효성을 검사 할 수 있어야합니다. (유효하지 않은 정규 표현식은 유효성을 …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

2
정규식 반대로-정규식 분해
문제 일부 코드에서 사용해야하는 정규식이 많이 있지만 정규식을 지원하지 않는 프로그래밍 언어를 사용하고 있습니다! 운 좋게도 테스트 문자열의 길이는 최대 길이이며 인쇄 가능한 ASCII로만 구성됨을 알고 있습니다. 도전 사용자 입력해야 정규식과 개수 n및 출력 인쇄 ASCII (ASCII 코드 (32)를 포함한 126, 구성된 모든 문자열 에 ~에 이하인 길이없이 탭이나 개행) …

4
JavaScript에서 가장 짧은 URL 정규식 일치
JavaScript에서 실행될 때 텍스트의 URL과 대략 일치하는 가장 짧은 정규식을 만듭니다. 예: "some text exampley.com".match(/your regular expression goes here/); 정규식은 http 및 https에 대한 모든 유효한 URL을 캡처 하십시오. 실제로 유효한 URL이 아닌 URL을 찾는 문자열과 일치하지 않을까 걱정하지 마십시오. super.awesome/cool JavaScript 정규식으로 실행할 때 유효 시험 기준 : 시합: …

6
이진 울타리
입력: n범위 의 정수2 <= n <= 10 양의 정수 목록 산출: 정수를 선행 0없이 2 진 표현으로 변환하고 함께 결합하십시오. 그런 다음 n펜스 포스트 양을 사용하여 '이진 펜스'를 형성하는 모든 이진 하위 문자열을 결정하십시오 . 각 펜스 기둥 사이의 공백 (0)은 관련이 없지만 (적어도 1) 펜스 기둥 자체의 너비는 …

2
RX의 ValiDate ISO 8601
도전 가장 짧은 정규식을 찾으십시오. Proleptic Gregorian 달력 (1582 년에 처음 채택되기 전의 모든 날짜에도 적용됨)에서 가능한 모든 날짜를 확인하고 일치시킵니다. 유효하지 않은 날짜와 일치하지 않습니다. 산출 그러므로 결과는 진실되거나 거짓이다. 입력 입력은 3 가지 확장 된 ISO 8601 날짜 형식 중 하나로 시간이 없습니다. 처음 두 가지는 ±YYYY-MM-DD(년, 월, …

2
순열을 일치시킵니다!
당신의 도전은 그 자체의 모든 문자열 순열과 일치하는 정규 표현식을 만드는 것입니다. 일치는 대소 문자를 구분해야합니다. 예를 들어 정규 표현식이 다음과 같은 경우 ABC 다음 문자열과 일치해야합니다. ABC ACB BAC BCA CAB CBA 다음과 일치하지 않아야합니다. AABC (contains an extra A) ABCD (contains an extra D) AC (no B) AAA …

4
스택 교환 URL 일치
프롤로그 XSS 방지 브라우저 확장 프로그램을 설치 한 후 Stack Snippets는 모든 스택 교환 네트워크에서 갑자기 작동을 멈췄습니다. 더 이상 Stack Overflow 에서 배울 수 없었고 , 사용자 경험 에 대한 실습 데모를 볼 수 있었고, 최악의 경우 프로그래밍 퍼즐 및 코드 골프 에 대한 JavaScript 답변을 테스트 할 수 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.