«regular-expression» 태그된 질문

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

1
자체 만 일치하는 정규식
정규식 ( 자기 정규식 , 정규식 유효성 검사 정규식 ) 과 관련하여 매우 멋진 도전이 있습니다. 이것은 불가능할 수도 있지만 그 자체 만 일치하는 정규식이 있습니까? 참고 : 구분 기호가 포함되어야합니다. 예를 들어 /thing/일치 /thing/하지 않아야 thing합니다. 식에 가능한 유일한 일치는 식 자체 여야합니다. 많은 언어에서 정규식 대신 문자열을 구현할 …

30
Stroustrup의 신화에 대한 논쟁을 풀다“C ++는 크고 복잡한 프로그램만을위한 것”
Stroustrup 은 최근 C ++에 대한 대중적인 신화를 폭파하는 일련의 게시물을 게시했습니다 . 다섯 번째 오해는“C ++은 크고 복잡한 프로그램만을위한 것”입니다. 그것을 파기하기 위해 그는 웹 페이지를 다운로드하고 링크를 추출 하는 간단한 C ++ 프로그램을 작성 했습니다 . 여기있어: #include <string> #include <set> #include <iostream> #include <sstream> #include <regex> #include …

11
정규식, 종이, 가위, 도마뱀, Spock
예열 : 정규식, 용지, 가위 이것은 매우 짧은 해결책이 있다는 것을 깨닫기 전에 원래 게시하고 싶었던 과제입니다. 그럼에도 불구하고 아래의 실제 도전에 대비하여 생각하는 것은 흥미로운 문제가 될 수 있습니다. 주기적 록, 페이퍼, 가위 방식으로 서로 일치하도록 세 개의 정규 표현식 R , P 및 S를 작성하십시오 . 특히, R은 …

30
경찰과 강도 : 리버스 정규식 골프
참고 :이 과제는 이제 종료되었습니다. 수락 된 답변에 대해서는 향후 경찰의 제출이 고려되지 않습니다. 이것은 아무도 더 이상 도전에 관심이 없기 때문에 미래에 매우 단순한 정규 표현식을 게시 할 수 없도록하기위한 것입니다. 경찰의 도전 다음 스펙을 만족하는 짧고 난독 화 된 정규식을 작성해야합니다. 온라인에서 자유롭게 테스트 할 수있는 맛을 선택할 …

6
하드 코드 골프 : 7로 나눌 수있는 정규식
마티아스 Goergens는 7로 나누어 번호와 일치하는 정규 표현식 (원래 63,993 문자에서 아래로)는 25,604 문자를 가지고,하지만 그건 보풀이 많이 포함되어 중복 괄호, 유통 ( xx|xy|yx|yy보다는 [xy]{2}나는 확신하지만,) 및 기타 문제를 새로 시작하면 공간 절약에 도움이됩니다. 이것을 얼마나 작게 만들 수 있습니까? 합법적 인 다양한 정규식이 허용되지만 정규식에는 실행 코드가 없습니다. 정규식은 …


23
가장 짧은 정규 표현식
당신의 임무는 일치 할 수없는 가장 짧은 유효한 정규 표현식을 작성하는 것입니다. 빈 문자열이 포함되어 있습니다. 제출물은 다음과 같은 형식이어야합니다 ( "리터럴 표기법"). /pattern/optional-flags 가장 짧은 정규 표현식이 이깁니다. 정규식 크기는 문자로 계산됩니다. (슬래시 및 플래그 포함) 정규 표현식이 어떻게 작동하는지 설명하십시오 (사소하지 않은 경우) 고마워요!

16
정규식 골프 팁
언어 별 골프 팁에 대한 스레드와 비슷합니다. 정규 표현식을 단축하는 일반적인 방법은 무엇입니까? 골프에 관해서는 정규식의 세 가지 용도를 볼 수 있습니다. 정규식 정규식 골프 ( "여기서 일치해야하는 목록이 있고 여기에 실패한 목록이 있습니다"), 정규식을 사용하여 계산 문제 와 정규 표현식을 일부로 사용합니다. 더 큰 골프 코드. 이들 중 일부 …

30
메타 정규식 골프의 다른 종류
주의 사항 : 대중의 요구에 따라 규칙을 약간 완화했습니다. 최대 정규 표현식 크기는 5 개의 응답마다 1 바이트 씩 증가 합니다 . 답 N 은 최대 29 + ⌈N / 5⌉ 바이트 를 사용할 수 있습니다 . 각 답변의 점수는 (M / (30 + N / 5)) N입니다. 정규식 골프에서는 …


22
내추럴 파이 # 0-락
골 입력을받는 프로그램 / 함수를 만들고 임의의 정수 쌍이 소수 N인지 확인 N하고를 반환합니다 sqrt(6 * N / #coprime). TL; DR 이러한 과제는 Pi를 근사화하기 위해 자연과 두뇌 (및 일부 재사용 가능한 리소스) 만 필요한 알고리즘 시뮬레이션입니다. 좀비 종말 중에 Pi가 정말로 필요하다면,이 방법들은 탄약을 낭비 하지 않습니다 ! 앞으로 …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

5
정규식으로 숫자 추가하기
새로운 유형의 정규식 골프 챌린지를 시도하고 싶습니다. 정규식 대체 작업으로 사소한 계산 작업을 해결하도록 요청합니다. 이 작업을 더 쉽고 덜 수월하게하기 위해 여러 번의 대체 작업을 차례대로 적용 할 수 있습니다. 도전 우리는 간단하게 시작할 것입니다 : 두 개의 양의 정수를 포함하는 문자열이 10으로 구분 된 10 진수로 주어진 경우 …

3
HexaRegex : 마틴 엔더에게 경의를 표합니다
Martin Ender는 최근 100K를 기록했으며 꽤 멋진 언어를 생각해 냈습니다 . 우리는 그들 중 하나 인 Hexagony (그리고 Retina에 대한 약간의 정규 표현식 ) 와 약간의 재미를 가질 것입니다. 간단한 개요로, Hexagony 그리드 를 입력하고 해당 그리드에 텍스트 문자열과 일치하는 경로가 있는지 판별 하는 프로그램을 작성해야 합니다. 생성 Hexagony는 다음 …

24
이 번호는 Loeschian입니까?
양의 정수 k는 다음과 같은 경우 Loeschian 수입니다. k다음과 같이 표현 될 수 i*i + j*j + i*j대한 i, j정수. 예를 들어, 첫 번째 양의 Loeschian 수는 다음과 같습니다. 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... 그 참고 i, j주어진가 k고유하지 않습니다. …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

30
ASCII 삼각형
당신의 임무는 ASCII 삼각형을 인쇄하는 프로그램이나 함수를 작성하는 것입니다. 그들은 다음과 같이 보입니다 : |\ | \ | \ ---- 프로그램은 n제약 조건 이있는 단일 숫자 입력을 0 <= n <= 1000받습니다. 위 삼각형의 값은 n=3입니다. ASCII 삼각형에는 n백 슬래시 ( \) 및 세로 막대 ( |), n+1선 및 대시 …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

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