Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 preg_replace 实现带条件的模板
我正在尝试实现一个管理界面 经理可以在其中创建网站元标记形成的高级规则 我有一个函数 它采用模板并用 registry 中的值替换其中的占位符 并在需要时应用修饰符 registy array profession name gt acto
php
regex
pregreplace
pregmatch
PCRE
使用正则表达式反转匹配[重复]
这个问题在这里已经有答案了 使用 PCRE 如何构造一个仅在字符串是时才匹配的表达式not成立 如果我使用 grep 我没有 我会想要 v 选项 一个更具体的例子 我希望我的正则表达式能够匹配 if 字符串foo is not在字符串中 所
regex
PCRE
为什么 PCRE 正则表达式比 C++11 正则表达式快得多
一些示例代码 这是使用 cregex iterator 的 c 11 部分 std chrono steady clock time point begin0 std chrono steady clock now regex re
c
regex
C11
PCRE
判断正则表达式是否只匹配固定长度的字符串
有没有办法确定正则表达式是否只匹配固定长度的字符串 我的想法是扫描 和 然后 需要一些智能逻辑来查找 m n 其中 m n 没有必要采取 考虑到运营商 小例子 d 4 是固定长度 d 4 5 或 d 是可变长度 我正在使用PCRE Than
c
regex
PCRE
PCRE PHP “S”(模式的额外分析)修饰符的用法和实用性的具体示例?
PHP 手册对 PCRE 的 S 模式的额外分析 修饰符进行了以下说明http php net manual en reference pcre pattern modifiers php http php net manual en re
php
regex
caching
PCRE
仅在开始模式和结束模式之间匹配模式
我的正则表达式 si bStart b bError b bEnd b 这适用于以下场景 stuff happens Start stuff happens Error stuff happens End 但也很匹配Error外部Start
regex
PCRE
PCRE 库版本太旧
Bug Genie 3 需要 PCRE 库 8 0 或更高版本 你有 版本 7 8 2008 09 05 将您的系统更新到最新版本 你常用的来源 在我查看问题并尝试通过以下步骤更新我的 PCRE 库后 wget the latest sou
php
apache
apache2
centOS
PCRE
如何将我的 C 代码与 PCRE 库链接? (当前抛出链接器错误。)
问题 Note 我最初在一个更大的项目中遇到了这个问题 所以我将代码缩减为您在下面看到的测试用例 我不知道如何编译以下测试代码 具体来说 链接器似乎无法找到 PCRE 库 有关 PCRE 的配置方式 请参阅下文 尽管有明确的 L usr l
c
makefile
linkererrors
PCRE
正则表达式中的波形符运算符
我想知道正则表达式中波浪线运算符的含义是什么 我有这样的声明 if preg match d 10 POST isbn warnings ISBN should be 10 digits 我发现这个文档解释了波浪号的含义 http en a
php
regex
PCRE
需要正则表达式来匹配特殊情况
我正在拼命寻找与这些场景匹配的正则表达式 1 匹配交替字符 我有一个像 这是我的 foobababababaf 字符串 这样的字符串 我想匹配 babababa 我唯一知道的是要搜索的片段的长度 我不知道可能是什么字符 数字 但它们是交替的
php
regex
PCRE
安装 PCRE 时出错
我正在尝试在我的 Ubuntu 11 10 服务器上安装 PCRE 当我运行 make 命令时 我得到一个非常长的输出 它总是以这个错误结束 libtool link cd libs rm f libpcreposix la ln s li
Linux
gcc
Ubuntu
PCRE
libtool
正则表达式:如何匹配没有任何字符重复 3 次的字符串?
我正在尝试创建一个单一的模式来验证输入字符串 验证规则不允许任何字符连续重复超过 3 次 例如 Aabcddee 已验证 Aabcddde is not有效 因为 3d人物 目标是提供一个可以匹配上述示例之一的正则表达式模式 但不能同时匹配
regex
PCRE
backreference
正则表达式捕获可选标记后的所有内容
我的字段包含以下可能格式的数据 每行都有不同的可能性 AAA Something Here AAA Something Here D Something Here 请注意 第一组字母 AAA 的长度可以不同 我试图捕获的是使用 PCRE 的
regex
PCRE
统一码正则表达式;无效的 XML 字符
有效的 XML 字符列表是众所周知的 正如规范所定义的 x9 xA xD x20 xD7FF xE000 xFFFD x10000 x10FFFF 我的问题是是否可以通过使用 Unicode 通用类别来为此 或其逆 创建 PCRE 正则表达
regex
Unicode
PCRE
通用语言对 PCRE(Perl 兼容正则表达式)有哪些支持?
我对 PCRE Perl 兼容正则表达式 的强大功能很感兴趣 并且想知道它们是否有可能成为所有主要语言中事实上的方法 我对 Java 感兴趣 如果有必要 我准备使用图书馆 我也无法在 SO 中找到一个很好的页面来描述 PCRE 的优缺点 因
PCRE
PCRE 中是否有“否定交替”或“否定字符串类”、“否定字符类”之类的东西?
好吧 虽然模式 abc 匹配单个字符a b or c 模式 abc 匹配任何给定的字符isn t a b or c 现在如果我替换string for 特点在上面的声明中 如果我也将第一个模式更改为交替结构 那么它仍然适用 abc def
javascript
regex
PCRE
PCRECPP (PCRE) 从 url 代码中提取主机名问题
我有一段简单的 C 代码 int main void string text http www amazon com string a b c d e f pcrecpp RE re w w w d w if re PartialMatch
c
regex
PCRE
nginx 位置正则表达式 - 字符类和匹配范围
我正在尝试为路径设置正则表达式 s lt 4 6 character string here gt 我将 4 6 个字符串捕获为 1 我尝试使用以下两个条目 但都失败了 location s 0 9a zA Z 4 6 location s
regex
Nginx
PCRE
R-lang / 如何使用 R 进行正则表达式 (Perl) 提取
我使用 javascript 的正则表达式测试器得出以下 3 个正则表达式案例 从文本中提取不同类型的 URL 我想在 R 中使用这些正则表达式 regxi 来满足以下条件 http 网址 https www s 比特利网址 https b
javascript
regex
r
PCRE
为什么 [\n$] 不起作用,而 (\n|$) 起作用?
我们有这个字符串 末尾没有换行 The quick brown fox jumps over the lazy dog 我想匹配整个字符串直到新行 n or end occurs 我首先尝试 n 没用 然后我尝试了 n 做了工作 问题 为什
regex
PCRE
1
2
3
4
5
»