问题标签 [string-parsing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
873 浏览

python - 以 Django 形式解析分数

我在后端使用 Django,在前端使用 jQuery。我想同时接受分数和整数(如“1/2”、“1 1/4”或“2”,用于配方中的成分数量。)我使用 FloatField 来存储这些值。将这些分数/整数转换为浮点数的最佳方法是什么?

0 投票
1 回答
756 浏览

java - StreamTokenizer 将 001_to_003 拆分为两个令牌;我怎样才能防止它这样做?

Java 的 StreamTokenizer 在识别数字方面似乎过于贪婪。配置选项相对较少,我还没有找到一种方法让它做我想做的事。以下测试通过,IMO 在实现中显示了一个错误;我真正想要的是将第二个标记标识为单词“20001_to_30000”。有任何想法吗?

FWIW 我可以改用 StringTokenizer,但这需要大量重构。

0 投票
3 回答
157 浏览

.net - 解析带有打开关闭标签的文本

我需要解析 Windows 文本文件并提取与操作相关的所有数据。操作由 $OPERATION 和 $OPERATION_END 分隔。我需要做的是提取所有操作的所有文本块。如何使用正则表达式或简单的字符串方法有效地做到这一点。感谢您提供小片段。

0 投票
4 回答
912 浏览

java - Java源代码解析器

我需要以编程方式从 Java 源文件中提取方法定义/实现,你能推荐任何我可以使用的方便的库吗?谢谢。

0 投票
2 回答
7364 浏览

java - 大十进制解析问题

我在大十进制没有问题。以下代码片段将解释我的问题:

这里的输入是一个字符串类型。现在假设输入的值为135abc24在这种情况下 parsedValue 的值为135但我想检查此类输入并给出错误而不是截断字符串和其余部分。只想添加输入字符串也可能包含指数编号,所以我什至不能只检查数字字符串。如果您想了解更多信息或问题不清楚,请告诉我,

提前致谢。

0 投票
4 回答
558 浏览

c# - C# 中的 RegExpr 用于获取值

我在 C# 中有任何文本,我需要使用正则表达式“匹配”,并获取一个值(解析文本以获取值)。

文本:

var asunto1 = "ID P20101125_0003 -- Pendiente de autorización --";

var asunto2 = "ID P20101125_0003 任何文本任何文本";

var asunto3 = "ID_P20101125_0003 任何文本任何文本";

我需要获得价值:

var peticion = "P20101125_0003";

我有这个正则表达式,但对我来说失败了:

0 投票
2 回答
254 浏览

python - 如何解析包含 url 的字符串,将它们更改为正确的链接

假设我有一个来自 twitter 的以下字符串:

"This is my sample test blah blah http://t.co/pE6JSwG, hello all"

我如何解析这个字符串,将这个链接更改为<a href="link">link</a>?这是解析用户标签的代码:

我当前的 url 正则表达式:

0 投票
6 回答
1537 浏览

php - 尝试从 PHP 中的字符串中提取单词时出现问题

我正在尝试将字符串中的所有单词提取到一个数组中,但是我遇到了一些空格(&nbsp;)的问题。

这就是我所做的:

这输出:

如果我检查输出源,我会看到前 2 个数组值是&nbsp;.
无论我如何尝试,我都无法从字符串中删除它。有任何想法吗?

更新:
在对代码进行一些调整后,我设法得到以下输出:

谢谢!

答案(对于懒惰的人):

即使你这是一种稍微不同的解决问题的方法,它也从来没有真正回答为什么我会遇到上面的问题(比如剩余&nbsp;空间和其他额外的奇怪空间),我喜欢它,它比我的原始代码好得多。

感谢所有为此做出贡献的人!

0 投票
1 回答
1206 浏览

php - 使用 PHP 将带有占位符的字符串解析为数组

我有一个喜欢的字符串

如何使用该方案检测占位符%NAME以便获得一个数组

到底?

它应该识别任何字符串中遵循通配符方案的任何通配符。所以函数也应该转换

通配符方案不是固定的,因此如果您有更好的解决方案,可以更改这些方案。我摆弄了一下sscanf(),但随着输入字符串的格式变化,我需要更灵活的东西,它不适合我的需要。

0 投票
2 回答
5015 浏览

java - Java,如何从字符串中实例化 HttpCookie,有什么方便的方法吗?

我从 HTTP 响应标头中获得了一个 cookie 字符串,如下行:

我可以将上面的行解析为键值对,并且也很容易将名称和值设置为 HttpCookie 实例,因为这对是第一个出现的。

但是如何设置其他对,因为我不知道哪个设置方法对应于下一个名称-值对的名称。遍历 cookie 可能包含的所有可能键并调用匹配的设置方法,如下面的片段?

太傻了,有什么方便的方法吗?提前致谢。