草庐IT

Java正则表达式在href标签之间提取数据

我正在尝试提取Java字符串中href标记之间的数据。我可以通过替换所有和子字符串以及使用indexOf等来实现这一点。我想知道如何使用正则表达式获取数据。所以基本上我是在尝试提取数据并将其存储在字符串或列表中。Stringdata="12345";StringsampleStr="";for(inti=0;i"+data+""+",";}System.out.println(sampleStr);Stringtemp=sampleStr.substring(sampleStr.indexOf("\">")+2);如有任何建议,我们将不胜感激。什么应该是正则表达式,所以我只提取数据。

java - 如何从对象列表中提取 K "smallest"元素?

我在列表中循环查找特定条目,然后将其分配给变量并稍后尝试将其删除。演示比解释更容易。ArrayListlist1=populate();Exampleex1=list1.get(0);Exampleex2=ex1;list1.remove(ex2);我知道这可能与Java无法处理指针有关,但一个可行的解决方案会很棒。编辑:详细来说,这是我的代码的一个简短示例,而不是为您提供完整的代码。我正在做的是遍历列表以找到最低的10个数字。我的技术是遍历列表,找到最低的并将其添加到另一个列表,然后从原始列表中删除该数字并重复。但是我的列表是由内部具有int值的对象组成的,而不是整数列表。for(0

java - 小词词干提取/词形还原

目前我使用“lucene”和“elasticsearch”,遇到下一个问题。我需要获得diminutive的词干形式或引理单词。例如:小狗->狗小猫->猫等等但我得到下一个结果:doggy->doggikitty->kitti有没有什么方法(不重要的现成库、任何算法、方法等)来获取diminutive的词根/原始词形式单词形式?目标语言:俄语。例如:собачка->собакакошечка->кошка提前致谢! 最佳答案 首先,作为旁注:您尝试做的事情通常不称为词干提取或词形还原。您的第一个问题是将观察到的token(例如со

java - SQL Server 中的日期提取问题

我试图列出在SQLServer表中注册的日期,但我的问题是我提取的所有日期都与表中的日期相差2天。例如,我的数据库中有2012-12-25,当我检索它并将其转换为Java.util.Date时,它​​变成了2012-12-23...我在另一个表中有关于日期的进程,这些进程运行良好。我正在使用SQLServer2008、Hibernate3和Spring3。编辑:表的列数据类型是日期,我正在使用hibernate检索它,所以这是我的hibernate查询调用:publicListretrieveAllHolidays(){return(List)sessionFactory.getCur

java - 使用 JMeter 测试 JSF 时提取 ViewState

我正在使用JMeter对我的JSF应用程序进行一些负载测试,但我在沿页面传递ViewState时遇到了问题。ViewState变量根本不会被提取,或者它不会沿着页面传递。我已经用代理服务器记录了我的测试步骤,这就是它的样子:我在第一个GET请求中添加了正则表达式提取器。测试了正则表达式,它是正确的。在每个POST请求中,我用我的变量替换硬连接的ViewID。当我发送请求时,我得到的是:POST参数不正确,因为它发送的是变量名。POST数据:loginForm%3ArequestToken=&loginForm%3Ausername=heller&loginForm%3Apassword

java - 如何使用 Java 从 pdf 中提取图像(不使用 pdfbox)

我一直在研究如何从一个大的(>300MB)PDF文件中提取图像。我正在使用pdfbox但由于某些我无法弄清楚的特殊原因,某些页面未正确提取。我使用pdfbox的PDFToImage类作为我的代码的基础。那么,你知道另一个可以帮助我做到这一点的图书馆吗?我知道可以使用iText,但我读到它不能用于商业产品。我已经安装了xpdf和xpdf-utils包,名为pdfimages的实用程序运行良好。但我需要从Java解决这个问题,它应该是可移植的。 最佳答案 我认为您在这里谈论的是两件不同的事情:从PDF中提取图像,以及将PDF页面转换为图

java - 如何从库中提取单个类及其所有依赖项?

我有一个很大的Java库,但只需要其中的一小部分。我将如何提取主类及其所有依赖项?一个自动化的解决方案将是首选,但我也可以接受生成我需要提取的文件列表的东西(我不想自己写那个something;-))。这类似于ToolorplugintoextractclassandallofitsdependenciesfromVSproject-我只需要它用于Java(使用的IDE是Eclipse)。 最佳答案 有一个工具叫做autojar.它有效。 关于java-如何从库中提取单个类及其所有依赖项

java - 如何提取字符串列表中最左边最常见的字符?

假设我有以下字符串对象列表:ABC1,ABC2,ABC_Whatever从该列表中提取最常用字符的最有效方法是什么?所以在我的情况下我会得到ABC。 最佳答案 StringUtils.getCommonPrefix(String...strs)来自ApacheCommonsLang。 关于java-如何提取字符串列表中最左边最常见的字符?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

java - 从数学表达式中提取操作数的正则表达式

没有关于SO的问题可以解决我的特定问题。我对正则表达式知之甚少。为此,我正在使用Regex类在Java中构建表达式解析器。我想从表达式中提取操作数、参数、运算符、符号和函数名称,然后保存到ArrayList。目前我正在使用这个逻辑Stringstring="2!+atan2(3+9,2+3)-2*PI+3/3-9-12%3*sin(9-9)+(2+6/2)"//ThisisjustfortestingpurposelateronitwillbeprovidedbyuserListres=newArrayList();Patternpattern=Pattern.compile((\\Q

java - 如何从字符串中提取短语

我如何为两者拉出“16”BarFooBar:Foo8:16FooBarBarfoobarz8:16FooBarBarfoobarz这是我尝试过的StringV,Line="BarFooBar:Foo8:16FooBarBarfoobarz";V=Line.substring(Line.indexOf("([0-9]+:[0-9]+)+")+1);V=V.substring(V.indexOf(":")+1,V.indexOf(""));System.out.println(V);这是我得到的错误Exceptioninthread"main"java.lang.StringIndexOu