-
JavaScript String match () 메서드CODING/JavaScript 2018. 10. 24. 17:45
정의와 사용법match() 메서드는 문자열에서 정규 표현식과 일치하는 항목을 검색하고 일치 항목을 Array 객체로 반환합니다. RegExp 튜토리얼 과 RegExp Object Reference 에서 정규 표현식에 대해 자세히 읽어보십시오 . 참고 : 정규 표현식에 g 수정 자(전역 검색 수행)가 없으면 match() 메서드는 문자열에서 처음으로 일치하는 문자열만 반환합니다. 이 메소드는, 일치하는 것이 발견되지 않는 경우 는 null를 돌려 줍니다 . 예"ain"에 대한 문자열 검색 :var str = "The rain in SPAIN stays mainly in the plain"; var res = str.match(/ain/g);결과 : ain,ain,ain 통사론string.match(rege..
-
slice(), subString(), subStr() methodCODING/JavaScript 2018. 10. 24. 14:48
자바스크립트에서 문자열을 잘라 리턴하는 메소드는 3가지가 있다.1. slice()2. substring()3. substr() 그럼 slice()부터 사용법에 대해 알아보자. slice 사용방법문자열.slice(잘라올 첫 위치값, 잘라올 마지막 위치값) 여기서 잘라올 첫번째 위치값은 이상 이고 잘라올 마지막 위치값은 미만이라고 생각하면 편하다.다시 말해 첫 위치값은 리턴값에 포함되며 마지막 위치값은 미포함된다. 주의하자.아래의 예를 보자 예)12345var str = "Apple, Banana, Kiwi, Pear, Peach";var result = str.slice(7, 13);document.write(result); str 변수에 인덱스 값을 확인하면A(0)p(1)p(2)l(3)e(4),(5) 공..
-
indexOf(), lastIndexOf()CODING/JavaScript 2018. 10. 24. 13:58
자바스크립트 javaScript indexOf(), lastIndexOf() methodsindexOf() 메소드는 파라메터와 같은 문자 or 문자열을 처음부터 찾아 몇번째 위치하는지 리턴하는 메소드다. -사용방법문자열.indexOf("찾을문자열", 검색을 시작할 인덱스값[생략가능]) 예)1234567function myFunction() { var str = "ABCCDE"; var pos = str.indexOf("A"); document.write(pos);}cs위의 예제에서 indexOf의 리턴값은 0이다.주의! 자바스크립트는 0부터 카운트 한다. 그래서 첫자인 A를 찾아 그 인덱스 값인 0을 리턴 하는것이다.그렇다면 str.indexOf("B");의 리턴값은? 1이다. 이런식으로 0부터 1, 2..
-
div 세로 중앙 정렬팁 - 02(display: table)CODING/HTML & CSS 2018. 10. 23. 17:28
종종 사이트를 제작할 때 화면의 세로 가운데에 요소를 배치해야 되는 경우가 있는데 가로 가운데 배치는 margin:0 auto; 나 text-align:center을 사용하면 되지만 세로로 가운데 정렬하는 경우에는 보통은 javascript로 top 값을 지정 했었다.그러나 css의 display:table과 table-cell 속성을 이용하면 좀 더 쉽게 세로 가운데 정렬을 구현할 수 있다.HTML 세로로 가운데 정렬 CSS.modal-table{display:table;position:relative;width:100%;height:200px;border:2px solid #666;} .modal-cell{display:table-cell;vertical-align:middle;} .box{displ..