개발

이 장치의 Cron, MIME, HTTP 상태, semver, 엔터티 및 컴팩트 JSON.

JSON 포맷

브라우저에서 JSON을 예쁘게 또는 압축합니다.

정규식 테스터

JavaScript 정규식을 로컬에서 시험합니다.

XML 포맷터

XML을 보기 좋게 만듭니다.

HTML 포맷터

HTML 태그를 들여씁니다.

SQL 포맷터

키워드 줄로 SQL을 나눕니다.

YAML 포맷터

YAML을 보기 좋게 만듭니다.

TOML 포맷터

TOML을 파싱한 뒤 다시 출력합니다.

HTML 엔티티

다섯 HTML 엔티티를 인코딩·디코딩합니다.

Cron 설명

5·6필드 cron 문자열을 설명합니다.

MIME 유형 조회

확장자를 MIME 유형에 매핑합니다.

HTTP 상태 구문

상태 코드를 reason phrase에 매핑합니다.

Semver 비교

두 MAJOR.MINOR.PATCH 버전을 비교합니다.

JSON 압축

JSON을 파싱한 뒤 여분 공백 없이 stringify.

정규식 이스케이프

문자열을 정규식용으로 이스케이프합니다.

UTF-8 바이트 길이

문자열이 쓰는 UTF-8 바이트 수.

JSON 문자열 이스케이프

텍스트를 JSON 문자열 리터럴로 만듭니다.

CSS 식별자 이스케이프

점 포함 CSS 식별자를 이스케이프합니다.

Base64URL

패딩 없는 URL-safe Base64.

Semver 증가

X.Y.Z의 major·minor·patch를 올립니다.

Glob → Regex

*와 ? 글롭을 앵커 정규식으로.

Unicode NFC

텍스트를 Unicode NFC로 합성합니다.

SQL 문자열 이스케이프

텍스트를 SQL 작은따옴표로 감쌉니다.

안전 파일명

Windows 불법 파일명 문자를 바꿉니다.

UUID 검사

UUID에서 RFC 4122 버전과 variant.

JSON Typeof

파싱 후 루트 JSON 타입.

JSON 키 정렬

객체 키를 깊게 정렬하고 pretty-print.

JSON 경로 펼치기

모든 리프 값의 점 경로.

쿼리 문자열 파싱

?a=1&b=2를 줄로 디코딩.

HTTP Basic Auth

Basic Authorization 헤더를 만듭니다.

경로 Basename

경로에서 파일명과 확장자.

줄바꿈 정규화

줄 끝을 LF·CRLF·CR로 통일.

HTML 태그 제거

텍스트에서 마크업 태그를 제거합니다.

줄 수 세기

줄 수와 비어 있지 않은 줄.

Kebab→Camel

foo-bar를 fooBar로.

Camel→Kebab

fooBar를 foo-bar로.

Snake→Camel

foo_bar를 fooBar로.

Camel→Snake

fooBar를 foo_bar로.

텍스트 자르기

최대 길이로 텍스트를 자릅니다.

문자열 패딩

너비까지 텍스트를 채웁니다.

JSON 여부

텍스트가 JSON으로 파싱되는지 확인합니다.

JSON 크기

JSON 텍스트의 바이트·문자 길이.

Hex→RGB

#RRGGBB를 R,G,B로 변환합니다.

RGB→Hex

R,G,B를 #rrggbb로 변환합니다.

Title Case

각 단어의 첫 글자를 대문자로.

Sentence Case

문장 시작을 대문자로.

줄 너비 줄바꿈

열 너비로 텍스트를 줄바꿈합니다.

공백 들여쓰기

각 줄 앞에 공백을 붙입니다.

정수 추출

텍스트에서 정수를 뽑습니다.

구분자로 연결

구분자로 줄을 연결합니다.

문자열 반복

텍스트를 N번 반복합니다.

회문 여부

대소문자 무시로 글자·숫자 회문 검사.

고유 문자 수

고유 문자 개수를 셉니다.

CSV 행 분할

CSV 한 행을 필드로 나눕니다.

줄바꿈 이스케이프

줄바꿈을 \n 텍스트로 바꿉니다.

줄바꿈 이스케이프 해제

\n을 실제 줄바꿈으로 펼칩니다.

단어 순서 뒤집기

공백 구분 단어 순서를 뒤집습니다.

단어 정렬

공백 구분 단어를 정렬합니다.

고유 줄 유지

줄 중복 제거·순서 유지.

단어 수

단어와 문자 수를 셉니다.

줄 접두사

각 줄에 접두사를 붙입니다.

줄 접미사

각 줄에 접미사를 붙입니다.

탭→공백

탭을 공백으로 바꿉니다.

공백 압축

연속 공백을 합칩니다.

이메일 추출

이메일처럼 보이는 주소를 뽑습니다.

각 줄 감싸기

좌·우 텍스트로 줄을 감쌉니다.

문자로 분할

한 줄에 문자 하나.

빈 줄 삭제

빈 줄·공백만 있는 줄을 제거합니다.

줄마다 패딩

각 줄을 너비까지 패딩합니다.

줄마다 트림

각 줄의 공백을 트림합니다.

가운데 패딩

너비 안에서 텍스트를 가운데 둡니다.

출현 횟수

겹치지 않는 일치 횟수.

첫 일치만 바꾸기

첫 일치만 바꿉니다.

마커 사이 추출

마커 사이 텍스트를 추출합니다.

Kebab→Snake

foo-bar를 foo_bar로.

Snake→Kebab

foo_bar를 foo-bar로.

접미사 보장

없으면 접미사를 붙입니다.

접두사 보장

없으면 접두사를 붙입니다.

따옴표 제거

감싸는 따옴표 문자를 제거합니다.

따옴표로 감싸기

텍스트를 작은따옴표 또는 큰따옴표로 감쌉니다.

숫자 문자 수

숫자 문자 개수를 셉니다.

글자 수

A–Z 글자 수를 셉니다.

ASCII만 여부

모든 문자가 ≤127인지.

줄→CSV

줄들을 한 CSV 행으로 합칩니다.

CSV→줄

한 CSV 행을 줄로 나눕니다.

N번째 줄 복제

1부터 세는 줄 인덱스를 복제합니다.

첫 줄 삭제

첫 줄을 제거합니다.

마지막 줄 삭제

마지막 줄을 제거합니다.

대소문자 바꾸기

대문자와 소문자를 맞바꿉니다.

첫 글자 대문자

첫 문자만 대문자로.

접미사 끝남 여부

텍스트가 접미사로 끝나는지.

접두사 시작 여부

텍스트가 접두사로 시작하는지.

구두점 제거

구두점과 기호를 제거합니다.

영숫자만 유지

글자와 숫자만 남깁니다.

인덱스에 삽입

문자 인덱스에 텍스트를 삽입합니다.

인덱스로 삭제

인덱스부터 문자를 삭제합니다.

텍스트 구간 자르기

시작/끝 인덱스로 텍스트를 자릅니다.

중간 마스킹

문자열 중간을 마스킹합니다.

공백 문자 수

공백 문자 개수를 셉니다.

빈 텍스트 여부

비어 있거나 공백만인지 확인합니다.

불리언 단어 전환

true/false yes/no on/off 1/0을 뒤집습니다.

빈 줄 압축

연속 3개 이상 줄바꿈을 2개로.

줄 번호 매기기

각 줄 앞에 1. 2. 3.을 붙입니다.

URL 추출 Lite

텍스트에서 http(s) URL을 뽑습니다.

문자 뒤집기

텍스트의 문자를 뒤집습니다.

줄 위로 회전

줄을 위로 회전합니다.

줄 아래로 회전

줄을 아래로 회전합니다.

괄호로 감싸기

텍스트를 괄호로 감쌉니다.

괄호 벗기기

있으면 바깥 () 한 쌍을 제거합니다.

암호 생성기

Diceware 스타일의 단어 암호입니다.