问题标签 [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.
python - 以 Django 形式解析分数
我在后端使用 Django,在前端使用 jQuery。我想同时接受分数和整数(如“1/2”、“1 1/4”或“2”,用于配方中的成分数量。)我使用 FloatField 来存储这些值。将这些分数/整数转换为浮点数的最佳方法是什么?
java - StreamTokenizer 将 001_to_003 拆分为两个令牌;我怎样才能防止它这样做?
Java 的 StreamTokenizer 在识别数字方面似乎过于贪婪。配置选项相对较少,我还没有找到一种方法让它做我想做的事。以下测试通过,IMO 在实现中显示了一个错误;我真正想要的是将第二个标记标识为单词“20001_to_30000”。有任何想法吗?
FWIW 我可以改用 StringTokenizer,但这需要大量重构。
.net - 解析带有打开关闭标签的文本
我需要解析 Windows 文本文件并提取与操作相关的所有数据。操作由 $OPERATION 和 $OPERATION_END 分隔。我需要做的是提取所有操作的所有文本块。如何使用正则表达式或简单的字符串方法有效地做到这一点。感谢您提供小片段。
java - Java源代码解析器
我需要以编程方式从 Java 源文件中提取方法定义/实现,你能推荐任何我可以使用的方便的库吗?谢谢。
java - 大十进制解析问题
我在大十进制没有问题。以下代码片段将解释我的问题:
这里的输入是一个字符串类型。现在假设输入的值为135abc24在这种情况下 parsedValue 的值为135但我想检查此类输入并给出错误而不是截断字符串和其余部分。只想添加输入字符串也可能包含指数编号,所以我什至不能只检查数字字符串。如果您想了解更多信息或问题不清楚,请告诉我,
提前致谢。
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";
我有这个正则表达式,但对我来说失败了:
python - 如何解析包含 url 的字符串,将它们更改为正确的链接
假设我有一个来自 twitter 的以下字符串:
"This is my sample test blah blah http://t.co/pE6JSwG, hello all"
我如何解析这个字符串,将这个链接更改为<a href="link">link</a>
?这是解析用户标签的代码:
我当前的 url 正则表达式:
php - 尝试从 PHP 中的字符串中提取单词时出现问题
我正在尝试将字符串中的所有单词提取到一个数组中,但是我遇到了一些空格(
)的问题。
这就是我所做的:
这输出:
如果我检查输出源,我会看到前 2 个数组值是
.
无论我如何尝试,我都无法从字符串中删除它。有任何想法吗?
更新:
在对代码进行一些调整后,我设法得到以下输出:
谢谢!
答案(对于懒惰的人):
即使你这是一种稍微不同的解决问题的方法,它也从来没有真正回答为什么我会遇到上面的问题(比如剩余
空间和其他额外的奇怪空间),我喜欢它,它比我的原始代码好得多。
感谢所有为此做出贡献的人!
php - 使用 PHP 将带有占位符的字符串解析为数组
我有一个喜欢的字符串
如何使用该方案检测占位符%NAME
以便获得一个数组
到底?
它应该识别任何字符串中遵循通配符方案的任何通配符。所以函数也应该转换
至
通配符方案不是固定的,因此如果您有更好的解决方案,可以更改这些方案。我摆弄了一下sscanf()
,但随着输入字符串的格式变化,我需要更灵活的东西,它不适合我的需要。
java - Java,如何从字符串中实例化 HttpCookie,有什么方便的方法吗?
我从 HTTP 响应标头中获得了一个 cookie 字符串,如下行:
我可以将上面的行解析为键值对,并且也很容易将名称和值设置为 HttpCookie 实例,因为这对是第一个出现的。
但是如何设置其他对,因为我不知道哪个设置方法对应于下一个名称-值对的名称。遍历 cookie 可能包含的所有可能键并调用匹配的设置方法,如下面的片段?
太傻了,有什么方便的方法吗?提前致谢。