只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^\d{n}$"。
只能输入至少n位的数字:"^\d{n,}$"。
只能输入m~n位的数字:。"^\d{m,n}$"
只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。
只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。
只能输入非零的正整数:"^\+?[1-9][0-9]*$"。
只能输入非零的负整数:"^\-[1-9][]0-9"*$。
只能输入长度为3的字符:"^.{3}$"。
只能输入由26个英文字母组 ...
- 16:43
- 浏览 (18)
- 评论 (0)
最近在做图书馆管理系统时,测试导入许多MARC文件(可把它看成文本文件),没有问题,唯独有一个文件在导入过程中总是报错:
java.sql.BatchUpdateException: 批次处理0insert into...
org.hibernate.exception.DataException: Could not execute JDBC batch update
ERROR: invalid byte sequence for encoding "UTF8": 0x00
这是我所能看到的主要的异常信息。
很显然这是一个批次更新异常,但具体是怎么引起的呢,我不知道,网上说肯定是SQL有问 ...
帮忙写个算法,或提供个思路!
怎样获得一串汉字的所有可能的拼音?
比如:禅的处世智慧,其中“禅”、“的”是多音字,“禅”两个音:chan、shan;“的”两个音:de、di
那么这句话的所有可能拼音组合有四种情况:
chan de chu shi zhi hui
chan di chu shi zhi hui
shan de chu shi zhi hui
shan di chu shi zhi hui
说明:我已从DB中取出了每个汉字对应的拼音集合list,大集合套小集合
[[chan,shan],[de,di],[chu],...]
请问怎样获取这四种拼音组合?谢谢大家了!







评论排行榜