腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
php str_replace是用什么
字符串
匹配
算法
写的?
、
、
、
、
今天,我只需要知道str_replace使用哪种
字符串
匹配
算法
。我刚刚分析了php的源代码,这个函数是在ext\standard\string.c中实现的。谁能告诉我这个函数是用什么
算法
写的?(哪些
算法
实现了str_replace这个功能)。我只想实现一个使用
Sunday
算法
的高亮程序(非常快速的
算法
,他们说只有这个
算法
) 所以我认为这个函数str_replace可能适合我的目标,所以我只是分析了它,但我的C语言太差了,所以请帮帮我,
浏览 1
提问于2013-05-30
得票数 2
1
回答
使用正则表达式
匹配
最后一个
匹配
项
、
假设我有一个输入
字符串
我希望我的正则表达式与
字符串
匹配
if [DATENAME_weekday]=\'Saturday\' or [DATENAME_weekday
浏览 0
提问于2021-03-26
得票数 0
1
回答
将
字符串
与枚举名称
匹配
、
、
、
是否有任何干净的方法来测试给定的
字符串
是否与枚举名称
匹配
?Expected: is <
SUNDAY
>我希望避免在每次检查中添加.name()。assertThat("
SUNDAY
", is(
SUNDAY
.name()))assertThat("
SUNDAY
", isEnum(
SUNDAY
)) 我不是在问如何编写我自己的Matcher,
浏览 4
提问于2016-02-09
得票数 5
1
回答
周日
算法
-索引超出了数组的范围
我有这个周日
算法
,它检查某些文本中的一些现象。(text, pattern));} i -
浏览 0
提问于2019-04-06
得票数 0
回答已采纳
1
回答
mysql在加载数据时剥离unicode斜杠
、
、
用“}”分隔 Q8071262\u2013Takaoka
字符串
匹配
算法
8071262 \x{e 010} Zhuu2013Takaoka
字符串
匹配
<em
浏览 5
提问于2015-04-29
得票数 1
回答已采纳
1
回答
在执行Boyer-Moore模式
匹配
时,我必须考虑编码吗?
、
、
、
我即将实现Boyer-Moore模式
匹配
算法
的一个变体(具体地说是
Sunday
算法
),我问自己:我的字母表大小是多少?在许多其他情况下,将字符视为字节将是一个问题,因为根据编码的不同,一个字符可能由多个字节组成,但在我的例子中,如果两个
字符串
具有相同的编码,那么相等的字符将由相等的字节序列表示,因此我假设这并不重要。
浏览 0
提问于2011-05-19
得票数 3
回答已采纳
3
回答
高速
字符串
匹配
算法
、
我基本上是在基准一些高速
字符串
匹配
算法
,我遇到了一些。向后不确定的DAWG (有向无圈字图)
匹配
算法
由Gonzalo Navarro和Mathieu Raffinot.参见“后缀自动机的位并行方法:快速扩展
字符串
匹配
”。Horspool改进版本的Boyer
字符串
搜索
算法
。参见“
字符串
中实用的快速搜索” 还有其他更好的高速
字符串
<
浏览 5
提问于2012-07-26
得票数 13
2
回答
替换文本中
字符串
的最后一次出现
、
、
、
假设我有一段文字:Saturday,
Sunday
, Monday, Tuesday, Wednesday, Thursday and Friday are days of据我所知,regex中的replace方法始终替换
字符串
。
浏览 2
提问于2015-11-13
得票数 7
回答已采纳
1
回答
c#:大
字符串
的正则表达式
、
我需要创建一个与以下模式相
匹配
的正则表达式。我正在读取一个大文件,需要抓取与模式
匹配
的
字符串
。基本上,AND++(*)之间的任何
字符串
AND++("the"+AND+"
浏览 2
提问于2013-09-24
得票数 0
回答已采纳
3
回答
只选择所有小写字符javascript的单词
、
我试图写一个正则表达式,以
匹配
只包含
字符串
中只包含非大写字母的单词,但无法理解它。示例使用这个regex var str1 = str.match(/[A-Z][a-z]+/g),我设法
匹配
任何以大写字母开头的单词在这里,str1返回[What,
Sunday
, Afternoon] 我现在要做的是编写一个返回a和wonderful的正则表达式。
浏览 7
提问于2015-11-22
得票数 1
回答已采纳
1
回答
差分串
匹配
、
使用
字符串
匹配
,您可以查找精确的
匹配
。实际上,该
算法
是另一种
算法
的更一般化的版本,其中另一种
算法
注册的值为1 for effect (a !在最初的
算法
中,如果
字符串
的总不
匹配
数小于k,则<em
浏览 2
提问于2020-07-27
得票数 0
1
回答
Ruby str.match(regex)返回只包含第一个
匹配
项的MatchData
、
使用Ruby2.2的 /\b(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|
Sunday
)\b/ 当尝试使用String#match实例方法时,match_data并不返回所有
匹配
项例如,请参考下面所示的irb输出,其中当
字符串
Weekly on Tuesday and Fri
浏览 0
提问于2015-04-15
得票数 4
回答已采纳
2
回答
查找
字符串
中几个单词的实例数,同时使用regex忽略其他几个单词。
、
、
、
到目前为止,我已经尝试过:上述regexp的输出是true,但当达到Sun:和
Sunday
:的2倍时,就需要它。在下一个场景中: String = '
Sunday
:Monday:Tuesday:Wednesday:Thursda
浏览 2
提问于2021-01-13
得票数 0
回答已采纳
2
回答
Regex (php中的preg_match):输出数组中的最后一个组不能正常工作
、
、
(today|tomorrow|
sunday
|monday|tuesday|wednesday|thursday|friday|saturday|
sunday
|this week)?(today|tomorrow|
sunday
|monday|tuesday|wednesday|thursday|friday|saturday|
sunday
|this week)?)?
浏览 2
提问于2016-05-30
得票数 4
回答已采纳
1
回答
PHP使用什么子串
算法
(查找
字符串
)?
、
、
、
我一直在尝试弄清楚什么子串
算法
(在另一个
字符串
中找到一个
字符串
)。使用,我在GitHub上的PHP源码中找到了以下代码: 我认为它使用暴力,但我不确定,这就是为什么我寻求一些帮助。
浏览 0
提问于2016-03-13
得票数 1
3
回答
在stl中使用哪种
字符串
匹配
算法
?
、
、
、
、
在c++ stl std::string.find()中使用哪种
字符串
匹配
算法
?我一直在研究
字符串
匹配
算法
,想知道stl c++使用了哪种
算法
。
浏览 0
提问于2015-05-23
得票数 1
2
回答
用于近似
字符串
匹配
的示例java代码或用于近似
字符串
匹配
的boyer-moore扩展
、
、
、
、
我需要找出1.不
匹配
(不正确播放的音符)、2.插入(附加播放的音符)和3.删除(遗漏的音符),在音乐片段(例如,存储在表中的音符音调
字符串
值)中相对于参考音乐片段。这可以通过精确
字符串
匹配
算法
或动态编程/近似
字符串
匹配
算法
来实现。然而,我意识到,由于识别不
匹配
、插入或删除注释,近似
字符串
匹配
更适合我的问题。或Boyer-moore的扩展版本,以支持约
字符串
匹配</
浏览 8
提问于2010-06-14
得票数 0
4
回答
字符串
近似(从字典中获取最接近的
匹配
字符串
)
、
、
、
有没有什么
字符串
匹配
代码或
算法
可以给我们提供字典(包含预定义的
字符串
集)中近似
匹配
的
字符串
?例如:如果字典(
字符串
集)中有10个
字符串
,如果用户输入某个
字符串
,那么
算法
应该告诉你字典中最接近
匹配
的
字符串
。如果我得到具有
匹配
值(或百分比)的
匹配
字符串
,那就太好了。
浏览 1
提问于2012-09-03
得票数 4
2
回答
如何确保正则表达式与
匹配
的
匹配
项
匹配
.*)
SUNDAY
GEISHA-
SUNDAY
BREAK-JP NYHIT IT ONCE MORE M 13 1116 Race 1Desired Match: DONWORTH在每种情况下,正则表达式都会消耗更多的
字符串
并
浏览 0
提问于2016-06-16
得票数 1
2
回答
二模式
字符串
匹配
算法
、
、
、
、
我需要对时间复杂度为O(n+m1+m2)的最长双模式前缀/后缀
匹配
算法
进行编码,其中n是
字符串
的长度,m1是pattern1和pattern2的长度。示例:如果
字符串
为"OBANTAO“,Pattern1为”香蕉“,而Patten2为”午睡“,则答案是
字符串
的子
字符串
"BANTA”,该
字符串
由香蕉的前缀禁令和午睡的后缀TA组成。谷歌的结果是:“Rabin
字符串
搜索
算法
”、“Knuth pratt
算
浏览 2
提问于2014-02-17
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
KMP、BM、Sunday、Horspool、strstr字符串匹配算法的性能比较
算法字符串匹配-BF算法
算法 KMP字符串匹配
字符串匹配算法基础版
漫画:什么是字符串匹配算法?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券