29得票5回答
从字符串中获取所有数字的最佳方法

有没有更好的方法从字符串"(123) 455-2344"获取"1234552344",而不是像这样做:var matches = Regex.Matches(input, @"[0-9]+", RegexOptions.Compiled); return String.Join(string...

12得票13回答
代码高尔夫:快速从文本中构建关键词列表,包括实例数

我已经用PHP为自己想出了这个解决方案,但我很好奇它是否可以以不同的方式实现 - 更好地甚至。 我主要感兴趣的两种语言是PHP和Javascript,但我也很想看看今天任何其他主要语言(主要是C#、Java等)如何快速完成此操作。 仅返回出现次数大于X的单词 仅返回长度大于Y的单词 忽略常...

34得票9回答
Python解析括号块

在Python中,最好的方法是什么,可以解析包含在匹配括号中的文本块?"{ { a } { b } { { { c } } } }" 初始应返回:[ "{ a } { b } { { { c } } }" ] 把它作为输入应该返回:[ "a", "b", "{ { c } }" ] 应该返回:...

25得票6回答
在前导数字和尾随字母之间拆分包含字母数字的字符串

我有一个字符串:$Order_num = "0982asdlkj"; 我该如何将其拆分成2个变量,一个包含数字元素,另一个包含字母元素? 数字元素长度可以是1到4,字母元素填充其余部分,使得每个order_num总共有10个字符。 我已经找到了PHP的explode函数...

9得票6回答
在PHP中从分隔字符串中提取浮点数

我希望将一串以分隔符分隔的维度值转换为浮点数。 例如: 152.15 x 12.34 x 11mm 转换为 152.15, 12.34 and 11 并将其存储在数组中,使得: $dim[0] = 152.15; $dim[1] = 12.34; $dim[2] = 11; ...

11得票18回答
将"1d2h3m"转换为["day"=>1,"hour"=>2,"minutes"=>3]。

我尝试将一个时间表达式字符串解析成具有全字键的关联数组。 我的输入:$time = "1d2h3m"; 我期望的输出:array( "day" => 1, "hour" => 2, "m...

14得票2回答
JavaScript,文本注释和想法

我非常想听听别人对我一直在思考的问题的意见。 基本上,我想向用户展示一个文本文档,并允许他/她选择文本并进行注释。特别是针对注释,我旨在实现以下目标: 允许用户选择文本、注释它,然后保存选择和注释以供以后参考 (UI) 支持显示重叠的注释。例如,如果字符串为:“This is the t...

7得票10回答
如何从HTML中删除所有属性?

我可以帮忙翻译。下面是需要翻译的内容: 我有一些包含各种标签的原始HTML和一些CSS类。 例如: 输入: <p class="opener" itemprop="description">Lorem ipsum dolor sit amet, consectetur ad...

47得票6回答
如何从CSV文件中获取每行的第一列?

如何从输入的CSV文件中获取每行的第一列并将其输出到一个新文件中?我想使用awk,但不确定如何操作。

26得票13回答
如何检测文本文件中使用了哪种分隔符?

我需要能够解析CSV和TSV文件。我不能指望用户知道它们之间的区别,因此我希望避免要求用户选择类型。有没有一种简单的方法来检测正在使用哪个分隔符? 一种方法是读入每一行并计算制表符和逗号的数量,并找出在每一行中最常使用的是哪个。当然,数据可能包括逗号或制表符,因此这可能比想象中更困难。 编...