2009-12-27 3 views
3

RegEx 형식 문제를 프로그래밍 방식으로 설명하는 도구를 아는 사람이 있는지 확인한 다음 RegEx 형식으로 변환해야합니다.RegEx를 만드는 것만을위한 도구는 없습니까?

나는 모든 도구가 사람이 읽을 수있는 코드/언어를 가져 와서 상당히 꿰 뚫을 수없는 RegEx 표현식으로 변환 할 수 있습니까?

만약 그렇지 않다면 : 누군가 정말로 이것을해야합니다! 믿을 수 없을만큼 유용했을 텐데, 나는 생각했을 것이다. 문제를 설명 할 수있는 작은 키워드 및 연산자 집합을 정의한 다음 프로그램에서 RegEx로 변환하십시오.

+1

정규 표현식에를 만들기위한 가장 좋은 도구는 두개골 내부 웻웨어의 비트입니다. – paxdiablo

+0

RegEx는 'brainfuck'으로 작성된 프로그램을 생각 나게합니다 ... http://en.wikipedia.org/wiki/Brainfuck – Alex

답변

1

Joshua Flanagan은 readable regular expressions에 대해 .net 유창한 인터페이스를 작성했으며 Roy Osherove는 LINQ to Regex에 대해 약간의 작업을했습니다.

물론 여기에 Regulazy이 있습니다. 개인적으로 나는 UI가 조금 이상하다고 생각했지만, 당신이 피클에 있다면 괜찮습니다.

비슷한 도구는 Regex Buddy입니다. 비용은 들지만 사람들이 큰 성공을 거두는 것을 보았습니다.

온라인 정규 표현식 테스터도 있습니다. Regex power toy 멋진 모양

1
+0

이 도구가 도움이 될 수 있지만 UI는 끔찍합니다. – Sampson

+0

비슷한 일을하는 세계의 다른 도구에 대해 모르는 것을 감안할 때, 그게 무슨 뜻인지 전혀 모르겠습니다. 아무 문서도 읽지 않은 채 두 번 클릭하여 샘플 프로그램에 대한 정규 표현식과 소스 코드를 얻을 수 있습니다. 지옥, 어떤 종류의 첫 번째 프로그램은 나중의 시도와 비교할 때 비참한 UI를가집니다.하지만 다른 프로그램이 없다면 (또는 될 것입니다.) 그런 말을하는 것은 의미가 없습니다. :-) – Ken

+0

이것은 일종의 의미입니다 ...하지만 여전히 특히 직관적 인 것은 아닙니다 :/ – Alex

2

나는 지난 달 정도에 걸쳐 http://www.gskinner.com/RegExr/ 감사로 성장했습니다. 표현식과 일치하는 항목에 대한 사용자 지정 데이터를 실시간으로 시각적으로 표현할 수 있습니다. 나는 어제 그것에서 두어 시간을 보냈다. 그래서 나는 오늘 그것을 철저하게 제안하게되어 기쁘다.

어떤 패턴이 무엇을하는지에 대한 설명은 팝업을 위해 마우스를 올려 놓으십시오. Desktop Version도 있습니다.

+0

지역 사회가 제출 한 정규 표현식은 때로는 재미있게 때로는 실제로 당신이 원했던 때로는 멋지기도합니다. 예를 들어, RFC2822 전자 메일 검증 중 하나입니다. –

5

RegexBuddy은 아마도 구매할 가장 유용한 정규 표현식 작성자/테스터/교사용 응용 프로그램 일 것입니다.

$ 40 USD에서 값이 쌉니다. 또한 3 개월 무조건 100 % 만족 또는 환불 보장이 제공됩니다.

관련 문제