顯示具有 js 標籤的文章。 顯示所有文章
顯示具有 js 標籤的文章。 顯示所有文章

2010年12月6日 星期一

Sub-pattern Matching in Javascript


I am getting:


result[0] = "<eval>content1</eval>";
result[1] = "<eval>content2</eval>";


I was expecting


result[0] = "content1";
result[1] = "content2";


any suggestion?




Simplest solution is to use the exec method on the RegExp object. e.g.


var str = "<eval>content1</eval>\n<eval>content2</eval>";


var pattern = /<.+>(.*)<\/.+>/mg;


var match;



while ((match = pattern.exec(str)))


{
alert(match[1]);
}


 


 


http://markmail.org/message/tlorcsxipkhmjo4z#query:+page:1+mid:w44kinhyc2fs4y2y+state:results


Sub-pattern Matching in Javascript


I am getting:


result[0] = "<eval>content1</eval>";
result[1] = "<eval>content2</eval>";


I was expecting


result[0] = "content1";
result[1] = "content2";


any suggestion?




Simplest solution is to use the exec method on the RegExp object. e.g.


var str = "<eval>content1</eval>\n<eval>content2</eval>";


var pattern = /<.+>(.*)<\/.+>/mg;


var match;



while ((match = pattern.exec(str)))


{
alert(match[1]);
}


 


 


http://markmail.org/message/tlorcsxipkhmjo4z#query:+page:1+mid:w44kinhyc2fs4y2y+state:results


2010年12月2日 星期四

36進位 與 toString(36)

還真的有 36 進位 XDDD


    <script type="text/javascript">
var t = 36 35;
alert(t.toString(36));
</script>

36進位 與 toString(36)

還真的有 36 進位 XDDD


    <script type="text/javascript">
var t = 36 35;
alert(t.toString(36));
</script>

2010年7月4日 星期日

jquery easy dialog 衝突

jquery easy dialog: http://projectshadowlight.org/jquery-easy-confirm-dialog/


jquery tools:http://flowplayer.org/tools/demos/index.html


 


兩者不能共存,easy dialog會被tools衝到。


不過tools 的overlay其實就有dialog的功能。


jquery easy dialog 衝突

jquery easy dialog: http://projectshadowlight.org/jquery-easy-confirm-dialog/


jquery tools:http://flowplayer.org/tools/demos/index.html


 


兩者不能共存,easy dialog會被tools衝到。


不過tools 的overlay其實就有dialog的功能。