献丑的意思|献丑啦--正则表达式练习器

时间:2014-01-20  来源:正则表达式  阅读:
    正则表达式的用途很广泛,但要熟练掌握就不是一件容易的事情了。为此,我编写了这个练习器用来帮助学习。
    请多指教!
*********将以下代码复制到 RegExp.htm 即可 **********


<a href="http://www.bbyears.com/clist-151-1.html" target="_blank" class="keylink">正则表达式</a>练习器

<script language="JavaScript">
function OnMove() {
window.status = "("+window.event.clientX+","+window.event.clientY+")" + " :: "+document.location
}
</script>
<script LANGUAGE="JavaScript1.2">
var re = new RegExp()    //建立正则表达式对象
var nextpoint = 0        //匹配时的偏移量
//设置正则表达式
function setPattern(form) {
    var mode
    if(form.chkmode.checked) mode = "gi"    //i:不分大小写 g:全局,好象没什么作用
    else mode = "g"
    re.compile(form.regexp.value,mode)
    nextpoint = 0
    form.reglist.value = ""
}
//检查是否有匹配
function findIt(form) {
    setPattern(form)
    var input = form.main.value
    if (input.search(re) != -1) {
    form.output[0].checked = true    
    } else {
    form.output[1].checked = true    
    }
}
//检查匹配位置
function locateIt(form) {
    setPattern(form)
    var input = form.main.value
    form.offset.value = input.search(re)
}
//检查所有的匹配情况

献丑的意思|献丑啦--正则表达式练习器

http://m.bbyears.com/aspjiaocheng/3588.html

推荐访问:献丑什么意思 献丑了英文
相关阅读 猜你喜欢
本类排行 本类最新