小编jes*_*rah的帖子

Java正则表达式不匹配 - 在perl中

我有这个正则表达式在perl中正常工作.但是在java中,我在运行此代码时遇到异常.

    String procTime="125-23:02:01";
    String pattern = "([0-9]+)-([0-9]+):([0-9]+):([0-9]+).*";
    Pattern r = Pattern.compile(pattern);
    Matcher mt = r.matcher(procTime);
    String a = mt.group(0); // throws exception not fnd
    String d = mt.group(1);
Run Code Online (Sandbox Code Playgroud)

java regex

2
推荐指数
1
解决办法
87
查看次数

如何在powershell中搜索环境变量

重击:

$> 环境| grep“lib”

如何在powershell中做到这一点?

我尝试过但不起作用:

ps1> 获取子项目环境:\ | foreach-object { if ($_.Value -contains 'Lib') {write-output $_.Name } }

谢谢

powershell-2.0

1
推荐指数
1
解决办法
1691
查看次数

JPA NamedQuery得到不同的列

我想从我的用户表中获取不同城市的列表.我认为下面的代码可以工作,但会出错:

User.java
@Entity
@Table(name="user_info")
...
@NamedQuery(name = "User.all.cities", query = "SELECT distinct u.city FROM User u"),
...
@embedded
private City city;

UserBusinessLogic.java:
...
TypedQuery<City> typedQuery = entityManager.createNamedQuery("User.all.cities",User.class);
List<City> names = typedQuery.getResultList();
...
Run Code Online (Sandbox Code Playgroud)

它给出:类型不匹配无法将List转换为List.我尝试了两个第一个用户然后在getResult一个城市,但同样的错误下面一行.

我看到了一些示例,但并没有真正说明如何使用正确的代码来获取它只是SQL语法.

谢谢你的帮助

枷锁

jpa distinct

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

distinct ×1

java ×1

jpa ×1

powershell-2.0 ×1

regex ×1