我输入很少 恩。
1.5 //acceptable
12.15 // acceptable
123.15 //not acceptable
12345 // not acceptable
点(。)仅在第2和第3位置可接受,否则输入错误。并且所有字符必须是数字。
正则表达式可以帮助达到这个标准吗?
答案 0 :(得分:2)
<table id="table" class="table table-hover table-mc-light-blue">
<thead>
<tr>
<th>Name</th>
<th>Link</th>
</tr>
</thead>
<tbody>
<?php
while($row = $result->fetch_assoc()) { ?>
<tr>
<td data-title="Name"><?php echo $row["name"]?></td>
<td data-title="Number"><?php echo $row["number"] ?></td>
</tr>
<? } ?>
</tbody>
</table>
这是你正在寻找的正则表达式
阐释:
您的字符串必须以数字符号(^\d{1,2}\.\d+$
)重复一次或两次(^
)开始(\d
),然后应该有一个点符号({1,2}
&lt; - 你必须转义dot char,否则它将表示任何字符为正则表达式语法),后跟至少一个数字(\.
),它也是字符串的最后一部分(\d
)< / p>