-4
A
回答
-4
+0
爲什麼任何知道正則表達式的人都會低估這一點? 它匹配完美,符合給定的規格... – Peter
+0
嘿彼得,感謝您的快速反應,但你的exp不會通過這個輸入+ 56&655-65 + 78。 – user3655160
+0
謝謝,我更新了它,現在它工作 – Peter
-3
var reg = /^-?\d+\.?\d*$/;
可能適合你。
function submited(){
var input = document.getElementById('input'),
output = document.getElementById('output'),
value = input.value,
reg = /^-?\d+\.?\d*$/;
output.innerHTML = reg.test(value);
}
var button = document.querySelector('button');
button.addEventListener('click', submited);
html,
body {
height: 100%;
margin: 0;
}
html {
font-family: sans-serif;
}
body {
display: flex;
}
section {
margin: auto;
padding: 2rem;
background-color: #eee;
border-radius: 2rem;
}
p {
color: #777;
}
input,
button {
border-radius: 0.5rem;
border: 0;
padding: 0.5rem;
}
button {
margin-left: 0.5rem;
cursor: pointer;
}
button:hover {
background-color: #ccc;
}
#output {
color: #000;
}
<section>
<p>True only for numbers. False for letters. Test below.</p>
<input id="input" type="text">
<button>submit</button>
<p>result: <span id="output"></span></p>
</section>
相關問題
- 1. 正則表達式,至少有1個字母和1個數字
- 2. 正則表達式必須至少有3個字母字符
- 3. 正則表達式的字母,至少1個數字和特殊字符
- 4. 6-10個字母數字字符的正則表達式,至少有1個字母字符
- 5. 正則表達式的字母數字,但至少有一個字符
- 6. 需要此正則表達式不要求至少有1個大寫字母
- 7. 正則表達式接受至少一個字母字符和數字字符
- 8. 字母至少有1字
- 9. 正則表達式只允許字母,數字和至少兩個字符
- 10. 正則表達式來搜索每行至少2個字母
- 11. 正則表達式PHP與密碼長度爲8,至少有一個大寫字母,數字nd字母
- 12. 正則表達式爲至少一個數字
- 13. 正則表達式必須包含至少一個數字和字母嗎?
- 14. 正則表達式的C包含至少一個數字,字母
- 15. 正則表達式3個字母數字或1個星號
- 16. 至少x個數字字符的javascript正則表達式
- 17. 具有至少一個字母的Java正則表達式模式
- 18. 爲1 alphabat字母,數字和alphabat括號正則表達式
- 19. 正則表達式爲所有字母
- 20. 的javascript:使用正則表達式來允許字母,數字和空格(至少一個字母和數字)
- 21. 正則表達式:允許使用字母,數字和空格(至少包含一個字母而非數字)
- 22. 正則表達式一個字母后面至少一個數值
- 23. 正則表達式的字母數字字符串,至少有1個數字和1個字符,固定長度爲11
- 24. 正則表達式匹配至少一個符號和至少2個數字
- 25. 正則表達式爲至少一個字符
- 26. 正則表達式爲數字1-25
- 27. 必須至少有數量和字符的正則表達式
- 28. 正則表達式的字母數字
- 29. 正則表達式不字母數字
- 30. 字母數字的正則表達式
向我們展示你嘗試過什麼。這裏的想法是不要放棄,並期望別人爲你做...這是給你顯示你有什麼和其他人幫助解決它 – charlietfl
我試過這^([\ d \ * \。\ + \ - \&\ $ \#\ @ \(\)])* [^ a-zA-Z] $但有時不起作用。 – user3655160