从输入框获取带有[]的判断为数组

从输入框获取带有[]的判断为数组,怎么写写写写写写写写写写写

这样吗?用正则检查下内容

<input type="text" id="txt"/><input type="button" value="检查内容" onclick="checkText()" />
<script>
    function checkText() {
        var txt = document.getElementById('txt');
        if (/\[[^\]]*\]/.test(txt.value)) alert('符合数组表示形式');
        
    }
</script>

img