개발자의 퇴근 시간, 정규식(RegEx)이 결정한다: 기초부터 ReDoS 방지까지 30 May 2023 Post a Comment 언제까지 substring , indexOf , split 을 남발하며 스파게티 코드를 짜고 계실 건가요? 로그 파일에서 특정 에러 코드만 추출하거나, 복잡한 사용자 입력 패턴을 검증해야 할 때, 100줄짜리 if-else 지옥을 단 1줄로 줄여주는 마법… koReDoSRegex자바스크립트정규표현식코딩생산성파이썬
正規表現が遅い?「破滅的バックトラック」を防ぐ記述術 30 May 2023 Post a Comment Stack Overflowからコピペした正規表現が動くことは確認した。しかし、なぜそのコードが動くのか、あるいは「なぜ特定の入力でサーバーのCPU使用率が100%に張り付くのか」を説明できるでしょうか?正規表現は単なる文字列検索ツールではなく、強力なステートマシンです。その挙動を深く理解せずに使うことは、時限爆弾をプロダクション環境に埋め込むことと同義です。今回は、基本の再確認から、多くの… jaReDoSセキュリティパフォーマンスチューニング正規表現
자바스크립트 정규표현식 성능 최적화 및 실무 패턴 6 Nov 2019 Post a Comment 현 업에서 문자열 처리는 비즈니스 로직의 상당 부분을 차지합니다. 사용자 입력 데이터의 유효성 검증(Validation), 대용량 로그 파일 파싱, 그리고 데이터 포맷팅에 이르기까지 정규표현식(Regular Expression, 이하 Regex)은 필수적인 도구입니다. 하지만 잘못 작성된 정규표현식은 애플리케이션의 성능을 심각하게 저하시키는 주범이 되기… javascriptkoReDoSRegex백엔드성능최적화웹개발정규표현식프론트엔드