나는 YUI의 CssCompressor을 가지고 있는데, 이것은 Matcher을 여러개 사용한다. 장기 유지를 위해 가능한 한 Java 원본과 비슷한 PHP 포트를 유지하고 싶습니다 (preg_replace_callback
물론 작동하지만 프로그램 흐름을 크게 변경 함).Java Matcher 클래스의 PHP 포트가 있습니까?
따라서 은 Matcher를 PHP로 이식 한 사람이 있습니까?
나는 YUI의 CssCompressor을 가지고 있는데, 이것은 Matcher을 여러개 사용한다. 장기 유지를 위해 가능한 한 Java 원본과 비슷한 PHP 포트를 유지하고 싶습니다 (preg_replace_callback
물론 작동하지만 프로그램 흐름을 크게 변경 함).Java Matcher 클래스의 PHP 포트가 있습니까?
따라서 은 Matcher를 PHP로 이식 한 사람이 있습니까?
while(find next match){ do stuff }
(preg_match_all
을 사용하지 않고) PHP로 검색 하시겠습니까?
그런 경우 preg_match
을 offset 매개 변수와 함께 사용하십시오. 예 :
offset = 0;
while(preg_match(re, str, matches, PREG_OFFSET_CAPTURE, offset)){
offset = matches[0][1] + strlen(matches[0][0]);
// do stuff
}
저는 이미 [내 포트] (http://code.google.com/p/mrclay/source/browse/trunk/php/java/util/regex/Matcher.php)에서이 기술을 사용하고 있습니다. isn 완료되지 않았습니다. –
왜 'YUICompressor.php'를 사용하지 않습니까? http://code.google.com/p/minify/source/browse/trunk/min/lib/Minify/YUICompressor.php 자신의 포트를 작성하는 일은 유지 보수의 어려움처럼 들립니다. –
@MattBall은 공유 호스팅에서 일반적으로 사용할 수없는 Java 용 래퍼이기 때문에. –
아무도없는 것처럼 들리는 사운드가 재미있는 프로젝트처럼 들립니다! –