57得票2回答
Laravel preg_match():未找到结束分隔符'/'

我正在使用 Laravel 4.2。我尝试使用 Validator 和正则表达式验证名称字段,以下是我的规则: public static $rules_save = [ 'class_subjects' => 'required|regex:/[0-9]([0-9]|...

36得票5回答
从PostgreSQL字段中提取数字

我在Postgres 8.4中有一张包含一个varchar类型的po_number列的表格。它存储带有一些特殊字符的字母数字值。我想忽略[/alpha/?/$/encoding/.]字符并检查该列是否包含数字。如果是数字,则需要将其强制转换为数字,否则传递null,因为我的输出字段po_num...

18得票2回答
如何在Spark中使用Regexp_replace

我对Spark还比较陌生,想要在一个数据框的列上执行一个操作,以便将该列中的所有,替换为. 假设有一个名为x的数据框和一个名为x4的列x4 1,3435 1,6566 -0,34435 我希望输出结果是:x4 1.3435 1.6566 -0.34435 我使用的代码是import org....

17得票3回答
REGEXP_REPLACE捕获组

我想知道是否有人能帮我理解如何使用Hive的regexp_replace函数来捕获正则表达式中的组,并在替换字符串中使用这些组。 我正在解决一个涉及日期处理的实际问题。在这个例子中,我的目标是将一个不能用SimpleDateFormat解析的字符串日期进行微调,使其与之兼容。日期字符串(如下...

16得票2回答
Pyspark在数据框列中删除多个字符

看到pyspark中的translate和regexp_replace,可以帮助我在数据框列中处理单个字符。 我想知道是否有一种方法可以在regexp_replace或translate中提供多个字符串,以便将它们解析并替换为其他内容。 应用场景:删除列A中的所有$、#和逗号(,)。

13得票7回答
Python 3.7.4: 're.error:位置0处转义字符\s错误'

我的程序大致是这个样子:import re # Escape the string, in case it happens to have re metacharacters my_str = "The quick brown fox jumped" escaped_str = re.esca...

7得票4回答
将大写字母转换为小写字母,将小写字母转换为大写字母(反之亦然)

我需要将某个字符串中的所有小写字母转换为大写字母,所有大写字母转换为小写字母。 例如: var testString = 'heLLoWorld'; 应该是 'HEllOwORLD' 转换后。 没有保存临时字符串的情况下,最优雅的实现方式是什么。 如果使用正则表达式可以更...

7得票4回答
将字符串中重复的字符替换为重复次数的数字。

我正在尝试提取给定字符重复出现的次数,并在字符串中使用它来替换它。 以下是一个示例: before = c("w","www","answer","test","wwwxww") after = c("w{1}","w{3}","answ{1}er","test","w{3}xw{2}") ...