2012-08-13 2 views
3

아시다시피, PCRE, Java에서 하나, .NET에서 하나 ... 등과 같은 RegEx 맛이 하나 이상 있습니다. 다른 구문과 일부 기능은 다소 차이가 있습니다.PHP에서 .NET, Java, JGSoft RegEx의 맛을 사용하십시오.

지금 내 질문은 누군가가 예를 들어, 의 맛을 PHP에서 사용할 수 있는지 알고있는 경우입니다.

난 내가 사용자에게 당신이 그 맛을 선택 기회를주고 싶어이 내 웹 사이트에 대한 약간의 정규 표현식 검사기를 만들고 싶어하기 때문에 나는이 가능한 경우 궁금 각각이 필요 ...

또는이다 한 가지 맛에서 다른 패턴으로 패턴을 수동으로 변환하는 유일한 해결책은 무엇입니까?

답변

0

제가 생각할 수있는 유일한 방법은 net_match, java_match 등과 같은 기능을 제공하는 자신의 PHP 모듈을 작성하는 것입니다. 이 모듈은 다소 단순한 래퍼이며 각 언어로 작성된 외부 프로그램에 대한 시스템 호출을 수행 할 수 있습니다. 필자가 특정 언어로 작성해야한다면, PHP mod를 작성하지 않았으므로 모르겠습니다. 내가 그물을위한 유닉스 포트의 생각이 없기 때문에 은 또한 생각, 웹 서버 1

편집이

1 고스트 지적과 같은 있습니다, 윈도우 머신에 있어야합니다 UNIX 컴퓨터에서 실행되는 .net을 얻는 방법은 mono

+0

[모노] (http://www.mono-project.com/Main_Page)는 크로스 플랫폼입니다 .net 프레임 워크 – Ghost

+0

나는 Windows가 최선의 방법이라고 생각합니다. IIS에서 PHP 런타임을로드 할 수 있고 IKVM을 사용하여 voke Java 라이브러리. 그것은 하나의 서버를 구성 할 수있게 해줄 것입니다 (실제로 복잡하게 구성된 서버 임에도 불구하고) –

+0

windows server;) ... 나는 모노로 시도 할 것입니다 ... – tuxtimo

관련 문제