티스토리 뷰
VerbalExpressions
정규식(Regular Expressions)을 보다 더 간편하게 사용하기 위한 오픈소스
자바스크립트로 구성된 라이브러리이며,
사용방법 또한 간단하다. 정규식체크할때 많이 도움될듯
Examples
Here's a couple of simple examples to give an idea of how VerbalExpressions works:
Testing if we have a valid URL
// Create an example of how to test for correctly formed URLs
var tester = VerEx()
.startOfLine()
.then( "http" )
.maybe( "s" )
.then( "://" )
.maybe( "www." )
.anythingBut( " " )
.endOfLine();
// Create an example URL
var testMe = "https://www.google.com";
// Use RegExp object's native test() function
if( tester.test( testMe ) ) alert( "We have a correct URL "); // This output will fire
else alert( "The URL is incorrect" );
console.log( tester ); // Ouputs the actual expression used: /^(http)(s)?(\:\/\/)(www\.)?([^\ ]*)$/
Replacing strings
// Create a test string
var replaceMe = "Replace bird with a duck";
// Create an expression that seeks for word "bird"
var expression = VerEx().find( "bird" );
// Execute the expression like a normal RegExp object
var result = expression.replace( replaceMe, "duck" );
alert( result ); // Outputs "Replace duck with a duck"
Shorthand for string replace:
var result = VerEx().find( "red" ).replace( "We have a red house", "blue" );
alert( result ); // Outputs "We have a blue house"
API : https://github.com/VerbalExpressions/JSVerbalExpressions/wiki
URL : https://github.com/VerbalExpressions/JSVerbalExpressions
'프로그래밍 > JS,Jquery - Plugin' 카테고리의 다른 글
간단한 세로막대 차트 플러그인 (html + javascript) (0) | 2015.02.10 |
---|---|
jQuery Plugin (제이쿼리 플러그인) 만들기 (0) | 2013.09.05 |
부트스트랩(Bootstrap) (0) | 2013.07.25 |
jQuery.Shapeshift (제이쿼리 소팅) (0) | 2013.04.01 |
jQuery (제이쿼리) 신텍스 (0) | 2013.03.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- CSS
- ASP.NET
- css3
- 제이쿼리
- 셀렉터
- SVG
- 프로시저
- radius
- jquery chart
- IE
- JS
- 자바스크립트
- workbook
- html5
- Chart
- Excel
- jQuery
- grid
- Ajax
- JavaScript
- rowspan
- Style
- MSSQL
- Mobile
- WCF
- 저장프로시저
- jQuery Mobile
- WebApi
- drag&drop
- json
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함