본문 바로가기
반응형

programming/javascript185

자바스크립트 문자열 정규식 기본 문법 시작 사용 자바스크립트에서 문자열을 다루기 위해 정규식을 사용한다. 정규식의 구문은 어렵지 않다. 패턴과 플래그로 문자열을 검색하고 가공한다. 패턴은 문자열을 탐색하기 위한 정규식이며, 플래그는 패턴이 동작하는 방법을 설정한다. 기본구문은 어렵지 않지만, 패턴을 만드는 방법은 많다. 자바스크립트 문자열 정규식 기본 문법 시작 사용 자바스크립트에서 정규식은 문자열을 검색하기 위한 패턴을 만들어 반복할 수 있도록 한다. 정규식 자체가 반복자 ( iterator ) 라고 하며 패턴으로 지정된 문자열을 기준으로 자바스크립트는 탐색을 한다. 문자열 처리시 꽤 유용한데 가장 많이 사용되는 정규식은 html 태그를 모두 없애는 것일 것이다. 이전에 정규식에 대한 간단한 내용을 정리한 바 있다. 자바스크립트 정규표현식 사용 Re.. 2023. 2. 22.
자바스크립트 문자열 정규식 플래그 패턴의 동작을 결정한다 자바스크립트 정규식의 플래그는 문자열 검색 패턴이 어떻게 동작할지 설정한다. 대표적으로 i g m 이 있으며 개별로 설정할 수 있고, 전체로 설정할 수 있다. i 는 대소문자를 구분하지 않고 검색을 하며 g 는 전체 문자열을 검색하고 m 은 여러 줄을 검색할 수 있도록 한다. 자바스크립트 문자열 정규식 플래그 패턴의 동작을 결정한다 문자열을 다루기 위해 공부해보는 정규식이지만 간단한 문법구조임에도 난해하다. 여러가지 상황에 대해 개발자가 생각할 부분이지만 좀처럼 와닿지가 않는다. 쉬운 것부터 익혀보면 되겠지 뭐, 정규식은 문자열을 검색 패턴으로 만들고 어떤 동작으로 검색하는지를 결정한다. 이런 검색 패턴의 동작을 결정하는 것이 정규식의 플래그이다. 자바스크립트 정규식에 대한 내용은 이전에 다뤘던 내용을 .. 2023. 2. 21.
자바스크립트 정규표현식 사용 Regular Expression 문자열의 패턴 찾기 자바스크립트에서 정규식을 사용하는 것은 특정 문자열을 찾고 검색하여 재가공을 하기 위함이다. 웹기술이 발전하며 데이터의 전송과 가공은 필수적이 되었다. replace() 메서드를 사용해 단순히 교체를 할 수 있지만 제약이 있다. 자바스크립트 정규표현식을 사용하면 특정 문자열을 모두 찾아 재가공할 수 있다. 자바스크립트 정규표현식 사용 Regular Expression 문자열의 패턴 찾기 정규식은 한번쯤 들어본 적이 있을 것이다. 주로 문자열 데이터를 가공할 때 자주사용게 되는데 아마도 html 태그를 모두 없애는 작업에 사용했을 것이다. 자바스크립트에서 사용하는 정규식도 마찬가지인데 문자열을 가공할 때 사용한다. 정확하게 표현하면 문자를 특정한 조합인 패턴으로 만들어 원본 문자열을 찾기 위함이다. 이는 .. 2023. 2. 17.
문자열 html 태그 동적 추가 방법 textarea to div 화면 표시 동적으로 html 을 연습하고자 할 때 textarea와 div 태그, 자바스크립트는 매우 유용하다. textarea 에 html 태그를 입력하고, div 태그에 태그를 붙이면 아주 간단한 코드에디터 정도는 제작이 가능하다. 자바스크립트의 document 객체의 value 속성으로 입력된 문자열을 읽고 innerHTML 속성으로 태그를 추가하는 방법이라면 가능하다. 문자열 html 태그 동적 추가 방법 textarea 에서 div 화면 표시 웹페이지를 만들 때 동적으로 태그를 추가할 필요가 있다. 테스트로 여러개 만들 수도 있지만 테스트 페이지 하나 만들어 두면 여러모로 쓸만 하다. textarea 태그에 자신이 원하는 동적태그를 문자열로 작성한 후 특정 영역에 붙이는 것만으로도 나름 도움이 크다. 블록.. 2023. 2. 9.
반응형