
[英]Regex matching a group that may or may not exist on string
我有一个文本,它在中间某处包含以下字符串: Sat28 B158 RGX 1100 1200 Sat28 胡佛 0005 RGX B158 RGX 1100 1200 我只想捕获以下组: Sat28 B158 RGX 1100 1200 Sat28 B158 RGX 1100 1200 为了 ...
[英]Regex matching a group that may or may not exist on string
我有一个文本,它在中间某处包含以下字符串: Sat28 B158 RGX 1100 1200 Sat28 胡佛 0005 RGX B158 RGX 1100 1200 我只想捕获以下组: Sat28 B158 RGX 1100 1200 Sat28 B158 RGX 1100 1200 为了 ...
[英]Regex for matching a string with possible spaces at beginning and end of string with a hyphen in the middle
我正在尝试将正则表达式的 js 风格放在一起以匹配以下示例中的字符串,其中字符串的前面或后面可能有空格,或者前面和后面都有。 但不在字符串内例子: 到目前为止,如果任何地方都没有空格,我已经想出了下面的匹配项,但我无法弄清楚如何在开头或结尾包含空格,但不像示例中那样包含空格 ...
[英]How to use regular expressions word boundary for exact match?
我有一个字符串"Volcano - V3 (2010-2020) blah blah TheVolcano - V3 (2010-2020)" 。 我正在尝试仅搜索Volcano - V3 (2010-2020) 。 我在正则表达式中使用了单词边界,如下所示: 我认为 escaping 特殊字符可 ...
[英]PHP: any shortcut for str_starts_with and str_ends_with with haystack and needle also interverted?
我需要以下条件: 但是看起来有点eloquent,有没有更短的写法呢? 也许用正则表达式? ...
[英]Dataflow Template Metadata regex definition with escaped chars
我正在创建一个 Dataflow Flex 模板,我想定义输入参数,如此处记录https://cloud.google.com/dataflow/docs/guides/templates/using-flex-templates#metadata 我已经使用以下 JSON 配置了我的模板 它工作正 ...
[英]filter list based on string pattern of hyphen separated values
我有一个不同格式的字符串列表。 其中一些以连字符分隔的日期时间开头,后跟由 16 个字母组成的字符串。 我只想过滤符合这种格式的字符串。 我在下面提供了输入和输出示例。 我不是正则表达式专家,有人可以建议一种巧妙的方法来使用 python 吗? 输入: output: 更新: 将下面的建议与 re ...
[英]Regex Help matching on specific character and position on specific string length
我需要构建一个执行某些特定匹配的正则表达式,但我是新手,需要一些帮助。 仅当字符串中存在以下条件时,我才需要正则表达式匹配第 11 个字符。 总字符串长度为 19 个字符前 10 个字符是数字第 11 个字符是 1 第 12 - 19 个字符是字母数字然后我需要用“I”替换第 11 个字符 ...
[英]Can I extract all of the words before and after a regular expression in a text string?
我有一个包含 10 列的数据框。 其中一列是一个长字符串。 它有数字、字符、标点符号和大写字母。 我需要将它解析成两列,“之前”和“包括和之后”。 进入“includingandAfter”的部分总是有 4 个字符 “includingandAfter”遇到标点不应该停止阅读数据: 返回这个: 所 ...
[英]How to restrict special characters but allow alphabets, numbers and space in v-text-field vuetify
下面是公司名称的文本字段。 我不想允许任何特殊字符,但我想允许字母、空格和数字。 我不确定如何在 vuetify 中实现这一点。 对解决这个问题有帮助吗? ...
[英]regex match limited list of words of max length
我正在尝试匹配由空格分隔的 1-5 个单词的列表。 每个单词可以包含字母数字和“.”。 字符和单词的最大长度应为 32。 我正在使用以下模式 我看到以下字符串匹配,即使它的长度是 35 当我如下所示删除量词时,它不会像预期的那样匹配 为什么 111111111111111111...11111111 ...
[英]In Regex, how do I match until a char or another char indefinitely but don't group the last char?
这是我的字符串,我希望我的正则表达式在第 1 组返回“bash”,在第 2 组返回“585602”(Pid 值) 我现在拥有的是 不幸的是,我看到第二个匹配组是“Pid”的 P 之前的单个换行符,第三个是 Pid 值。 我感觉到问题出在正则表达式的(.|\n)部分,但如果我删除括号,那么它会包含很 ...
[英]Match text surrounded by underscore
我需要一个正则表达式来匹配: _示例_Sample welcome text_或Sample _welcome_ _text_ _欢迎_ _文本_ 但不是Sample_welcome_text 即在开始下划线之前可以有(空格或没有)和结束下划线之后有(空格或没有)。 我试过使用这个: /_(?:( ...
[英]How to reduce computational cost with Regex function
我正在尝试使用regex来提取包含特定单词的句子,以及它们之前和之后的句子。 我的代码有效,但每个 txt 需要 20 秒,我有大约一百万个 txt 文件。 是否有可能在更短的时间内获得相同的结果? 也欢迎任何其他相关建议。 谢谢! 我目前的想法是先提取包含这些目标词的段落,然后使用nltk对目标 ...
[英]How to make a regex case-insensitive for a middle part of the expression?
所以我正在尝试学习正则表达式。 我正在使用一个网站,该网站为我提供了 URL 检查器的代码,如下所示: /^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[az]{2,5} ...
[英]Using Regex formula (and inside array) to make it check for a pattern on three cells (using OR) on the same time
我在单元格 (K3) =RegexMatch(C3,"\b[Mm]od(?.erate).*\b[hH]\b")上使用了这个表达式。 然后在数组中使用它分别用列 (C) 的值评估目标范围。 我需要调整下面的代码和公式,使其同时检查三个单元格(使用 OR)。 我的意思是检查单元格上的模式,例如("C ...
[英]Postgres regular expression - get everything before second space
我有查询 它只显示第一个词 - isu_lib.directions_directions_isumapping, 但我需要'isu_lib.directions_directions_isumapping direction_id' 换句话说 - 第二个空间之前的一切。 如何更改查询? Post ...
[英]Extract specific words from one column and move it to the next row
我有一个如下所示的 DataFrame 动物类型年企鹅AVES 杂食动物 2015年凯门鳄代表食肉动物 2018 Komodo.Rep 食肉动物 2019 蓝鸟杂食动物 2015年游隼鸟瞰猎鹰食肉动物 2016年鬣蜥+rep 食肉动物 2020 代表蝾螈食肉动物 2019 我想从“动物”列的值中提 ...
[英]Regex with nested repetition
我正在尝试在 Go 中创建一个正则表达式,最多匹配 50 个由空格分隔的单词,其中每个单词都是 1-32 个“a” 我正在使用以下正则表达式 我收到以下错误 我注意到它确实可以像这样重复 31 次 参见https://go.dev/play/p/RLnroX9-57_m ...
[英]Regular Expression is unsupported on Safari, but work in other browser like chrome, firefox, edge, etc
我在 safari 上访问我的应用程序时出错它说:以下正则表达式在 Chrome 上工作得很好,但它在 Safari 中中断并出现以下错误:SyntaxError:无效的正则表达式:无效的组说明符名称。 我是 Regex 的新手,所以我不知道为什么它不能在 Safari 上运行,但在其他浏览器上运行 ...
[英]Set a regex pattern to identify a repeating pattern of an enumeration, where the same match is repeated an unknown number of successive times
import re input_text = "hjshhshs el principal, amplio, de gran importancia, y más costoso hotel de la zona costera. Es una sobrilla roja, bastante am ...