有人可以帮助我创建这个正则表达式.我需要它来检查字符串是完全空白(空)还是只包含正整数.如果还有其他任何失败.这就是我到目前为止所拥有的.
/^\s*|[0-9][0-9]*/
Run Code Online (Sandbox Code Playgroud) 我知道有很多关于如何匹配某些电话号码类型的正则表达式示例.对于我的例子,我只想允许数字和一些特殊字符.我再次遇到这个困难.
应该允许的电话号码可以采用这些形式
5555555555
555-555-5555
(555)5555555
(555)-555-5555
(555)555-5555 and so on
Run Code Online (Sandbox Code Playgroud)
我只想要一些允许[0-9]和特殊字符'(',')'和' - '的东西
到目前为止我的表情看起来像这样
/^[0-9]*^[()-]*$/
Run Code Online (Sandbox Code Playgroud)
我知道这是错的,但逻辑上我认为这意味着允许数字0-9或允许字符(,)和 - .
我通过Hibernate运行Java中的聚合函数,由于某种原因它给我这个错误:
INFO Binary:182 - could not read column value from result set: l_date; Column 'l_date' not found.
Run Code Online (Sandbox Code Playgroud)
当我运行MySQL查询时,列名是l_date和登录,我无法弄清楚为什么它没有找到它.
我在MySQL中测试了查询并验证它确实有效.我的功能如下.
public List<Logins> getUserLoginsByMonth() {
Session session = getSessionFactory().openSession();
ArrayList<Logins> loginList = null;
try {
String SQL_QUERY = "SELECT l_date as l_month, SUM(logins) as logins FROM (SELECT DATE_FORMAT(login_time, '%M') as l_date, COUNT(DISTINCT users) as logins FROM user_logins WHERE login_time > DATE_SUB(NOW(), INTERVAL 1 YEAR) GROUP BY DATE(login_time)) AS Z GROUP BY(l_month)";
Query query = session.createSQLQuery(SQL_QUERY);
List results = query.list();
for(ListIterator iter = …Run Code Online (Sandbox Code Playgroud) 我是Hibernate/Java(JSF 2.0)的新手,我试图调用自定义查询并将结果读入我创建了Logins的对象.Logins有两个setter函数,setLoginDate(Date date)和setUserId(Integer userId),我的函数看起来是这样的,我遇到的问题是如何转换结果集并将适当的值读入temp loginList
public List<Logins> getUserLogins() {
Session session = getSessionFactory().openSession();
List<Logins> loginList = null;
Login temp = null;
try {
String SQL_QUERY = "SELECT login_date, user_id FROM user_logins";
Query query = session.createSQLQuery(SQL_QUERY);
List results = query.list();
for(ListIterator iter = results.listIterator(); iter.hasNext(); ) {
** THIS IS THE PART I AM NOT CLEAR ON ***
temp.setLoginDate(resutls.get(0));
temp.setUserId(results.get(1));
loginList.add(temp);
temp = null;
*****************************************
return loginList;
}
} catch(HibernateException e) {
throw new PersistanceDaoException(e);
} finally {
session.close();
}
}
Run Code Online (Sandbox Code Playgroud) 我有一个站点,后端没有DB,但有一天可能有一个.我目前需要能够从主页搜索我现有的网站.我的第一个问题是搜索仅包含静态页面的网站是个好主意吗?
我希望以某种方式利用谷歌这样做,所以我不必编写自己的算法或任何东西.该网站完全由谷歌索引,所以我认为这足以暂时.我想将谷歌搜索的结果渲染回我的模板化页面.这又是可能的,这是一个好主意吗?
任何建议都会很棒.我知道用现在的数据库搜索一个站点似乎是多余的,但我的用户群可能不是非常精确的计算机,任何有助于他们获得所需信息的东西都是有利的.谢谢你的建议.