배열 대입살하는 맨 IDE의 정규 표현으로 PHP의 배열에의 순차 대입을 일괄 선언에 재기록하는 것을 돕는 정규 표현
말할 정도로 죽일 수 없는 것은 애교.
배열 대입이라고 부르는 방법도 수수께끼.
검색
\$(?:.*?)\[(.*?)\]\s*=\s*(.*);
replace
$1 => $2,
사용법
예를 들어
(Calss가 되어 있다!!)
PhpStorm에서 이런 코드를 보았다고 한다.
배열의 선언 방법이 문화적인 작법이 되고 있어, 또한 코드의 편집 권한이 있어 자신의 미의식에 반할 때(어떤 때다
Ctrl+R
에서 대체 기능을 호출하고 Replace all
여기까지 치환되므로, 후에는 $a = [];
의 ];
를 잘라 붙여 붙여 자동 성형에 걸면
여기까지 가지고 이것한다.
관련
PHP의 배열을 만드는 것은 초기화와 대입 중 어느 것이 빠릅니까?
다시 쓰기 이유로 속도를 측정했습니다.
array(.*)
를 [.*]
의 쇼트 핸드화하는 정규 표현도 어딘가에 쓴 것 같지만, 자동 성형으로 변환할 수 있으므로 수요는 없다.
지금이라면 정적 해석으로 자동으로 변환할 수 없는 것인가.
push나 덮어쓰기 등에 대해서 세이프티는 없을 것이므로, 사용한다면 선택 범위를 치환으로 안전하게.
Reference
이 문제에 관하여(배열 대입살하는 맨 IDE의 정규 표현으로 PHP의 배열에의 순차 대입을 일괄 선언에 재기록하는 것을 돕는 정규 표현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/khsk/items/1891cb0c1436dead3113
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
PHP의 배열을 만드는 것은 초기화와 대입 중 어느 것이 빠릅니까?
다시 쓰기 이유로 속도를 측정했습니다.
array(.*)
를 [.*]
의 쇼트 핸드화하는 정규 표현도 어딘가에 쓴 것 같지만, 자동 성형으로 변환할 수 있으므로 수요는 없다.지금이라면 정적 해석으로 자동으로 변환할 수 없는 것인가.
push나 덮어쓰기 등에 대해서 세이프티는 없을 것이므로, 사용한다면 선택 범위를 치환으로 안전하게.
Reference
이 문제에 관하여(배열 대입살하는 맨 IDE의 정규 표현으로 PHP의 배열에의 순차 대입을 일괄 선언에 재기록하는 것을 돕는 정규 표현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/khsk/items/1891cb0c1436dead3113텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)