腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
编写
自己
的
函
数来
匹配
字符串
模式
?
string
、
rust
、
pattern-matching
我正在尝试使用_对String中
的
所有非字母数字字符执行replace。到目前为止,我已经想出了
如何
做相反
的
事情: fn main() { println!` 反转此Pattern
的
语法是什么,以便我可以替换非字母数字字符?我注意到在matches
的
文档中,char::is_alphanumeric是一个有效
的
Pattern,因为它是“一个确定字符是否
匹配
的</e
浏览 31
提问于2021-09-18
得票数 1
回答已采纳
3
回答
如何
在
字符串
中获取正则表达式
匹配
的
位置?
php
、
regex
、
string
我知道
如何
使用preg_match和preg_match_all在给定
字符串
中查找正则表达式
模式
的
实际
匹配
,但我正在
编写
的
函数不仅需要
匹配
的
文本,还需要能够遍历
匹配
的
字符串
…… 因此,我需要根据正则表达式
模式
知道
匹配
在
字符串
中
的
位置我似乎找不到一个类似于strpos()
的
函
数来</em
浏览 0
提问于2012-03-06
得票数 41
回答已采纳
2
回答
Haskell -字符在
字符串
中出现
的
次数
haskell
、
functional-programming
、
pattern-matching
我在Haskell中
编写
了一个函
数来
计算
字符串
中Char值
的
出现次数,但在
模式
匹配
时遇到了错误。有没有办法改变
模式
匹配
来检查'xs‘
字符串
的
第一个值是不是'a'?
浏览 23
提问于2021-10-10
得票数 0
2
回答
在Haskell中与文本文件中
的
每一行连接
字符串
haskell
、
recursion
、
io
我试图
编写
一个代码,该代码读取给定
的
文本文件作为输入,并将每个
字符串
的
长度与该
字符串
的
长度连在一起传递相同
的
文本文件。 为此,我创建了一个每行只有一个
字符串
的
文本文件。我成功地
编写
了一段代码,从文本文件中获取一行,并输出这一行,并将其长度显示为其中
的
一部分,但我无法
编写
该代码
的
递归版本,这样它就会继续对文本文件
的
每一行执行此操作,直到没有剩下<e
浏览 5
提问于2021-07-10
得票数 2
回答已采纳
3
回答
随机数据生成器在python中生成正则表达式
python
、
regex
、
random
在python中,我正在寻找可以用来创建与任何正则表达式
匹配
的
随机数据
的
python代码。例如,如果正则表达式是我想要一个随机数列表,随机长度在1到100之间(均匀分布) 有一些‘正则表达式反相器’(见)可以计算所有可能
的
匹配
,这不是我想要
的
,这是非常不可行
的
。例如,上面的示例有超过10^100个可能
的
匹配
项,这些
匹配
项永远不能存储在列表中。我只需要一个函
数来
随机返回
匹
浏览 0
提问于2013-07-31
得票数 3
3
回答
递归地搜索文件并获取与
模式
匹配
的
值
regex
、
grep
因此,我需要一些控制台工具(没有什么新奇
的
东西)或php函
数来
完成以下操作。(我不想
编写
自己
的
递归函数,例如使用file_get_contents())
如何
创建一个与上面的函数
匹配
的
模式
并返回给我
字符串
?在Atm中,我会使用grep和exec();并使用第二个正则表达式来获取
字符串<
浏览 5
提问于2012-04-19
得票数 0
回答已采纳
1
回答
用于
匹配
url中特殊字符
的
Regex
模式
javascript
、
regex
我试图使用match()函
数来
匹配
javascript中
的
url,它使用regex作为
模式
。我需要
匹配
url ( ://..:/.?=& )
的
特殊字符我检查了其他页面,但找不到特定
的
正则表达式。此外,也请提供好
的
资源,以了解<e
浏览 4
提问于2014-04-08
得票数 0
回答已采纳
16
回答
函数检查
字符串
是否为日期。
php
、
regex
、
validation
、
date
、
datetime
我正在尝试使用PHP
编写
一个函
数来
确定
字符串
是否为日期/时间。基本上,有效
的
日期/时间如下所示:显然,尽管它是完全动态
的
,但任何值都可以改变,但它应该始终是XXXX-XX-XX XX:XX:XX
的
形式,我
如何
编写
一个正则表达式来检查这个
模式
,并在
匹配
时返回true。
浏览 2
提问于2012-06-14
得票数 78
回答已采纳
2
回答
格式化
字符串
以适应Lua中
的
模式
?
string
、
lua
、
lua-patterns
假设我有一个
模式
和一个
字符串
:Pattern = "%w%w%w - %w%w%w"
如何
才能使String与Pattern格式
匹配
,从而使其成为"ABC - DEF
浏览 15
提问于2017-08-28
得票数 1
回答已采纳
1
回答
什么是双
函
子?
haskell
、
functor
、
bifunctor
我对Haskell比较陌生,很难理解双
函
子
的
效用。我想我从理论上理解了它们:例如,如果我想要映射一个抽象多个具体类型
的
类型,例如,或者可能,我需要将它们封装在一个双
函
子中。例如,我在中看到了由Jeremy和BrunoC.D.S.Oliveira
编写
的
代码:unfo
浏览 5
提问于2016-12-10
得票数 14
回答已采纳
2
回答
确定Ado.net中
的
字符串
文字转义字符
.net
、
sql
、
database
、
ado.net
给定来自任何数据提供程序
的
任何DbConnection,是否可以确定用于引用
字符串
文字以及转义
字符串
中
的
任何特殊字符
的
字符?我还对引用
模式
/表/列名标识符所需
的
字符感兴趣。使用参
数来
指定这些内容不是一种选择,因为我
的
应用程序
的
目的是帮助用户构建SQL查询,而在查询中包含常量是一种常见
的
场景。我可以使用DataSourceInformation
模式
集合来获取Str
浏览 4
提问于2009-07-21
得票数 2
2
回答
在std::string上执行Regex搜索和替换
c++
、
regex
、
string
、
c++11
、
search
我有一个
模式
“XYZ\d‘和一个’大
的
‘
字符串
,这个
模式
可以发生多次。
浏览 6
提问于2017-02-11
得票数 6
回答已采纳
2
回答
带
模式
匹配
的
scala
字符串
尾递归
scala
、
tail-recursion
我正试图
编写
一个尾递归函
数来
反转
字符串
,这是代码,我不确定
模式
匹配
条件是否阻止它将反向
字符串
作为输出。
浏览 0
提问于2019-05-02
得票数 0
回答已采纳
4
回答
签名/
函
子
模式
中
的
非抽象类型冗余
module
、
ocaml
、
dry
、
signature
、
redundancy
使用签名/
函
子
模式
,我引用了Map.S / Map.Make在OCaml标准库中
的
样式。当您想在某种类型上参数化一大块代码而不使其完全多态时,这种
模式
是非常成功
的
。但是,仔细看一看,声明中有很多冗余: 总结一下,我得到了3个非抽象
浏览 7
提问于2015-03-03
得票数 0
2
回答
为什么我
的
lisp程序不运行?
lisp
、
common-lisp
“学习”李斯特为学校,但不觉得我是正确
的
学习。我试图
编写
一个函
数来
在一个由列表、数字和
字符串
组成
的
列表中添加所有的数字。我忽略了
字符串
并输入了列表。我被这些括号弄糊涂了.I在
函
子位置0上接收错误
的
非法参数 (cond (null L) (0)
浏览 1
提问于2015-10-19
得票数 0
回答已采纳
4
回答
检查两种
模式
是否
匹配
?
regex
、
algorithm
是关于
如何
尽可能有效地将
模式
字符串
与文本
字符串
匹配
。
模式
字符串
可以由字母、点和星星组成,其中一个字母只
匹配
它
自己
,一个点
匹配
任何单个字符,一个星星
匹配
前面字符
的
任意数量
的
副本。例如,
模式
我
的
问题是,是否有
浏览 12
提问于2017-06-27
得票数 8
回答已采纳
1
回答
是否存在某种“strcmpf”实现?
c
、
string
、
formatting
、
string-comparison
、
c-libraries
我正在寻找一个函数,该函数检查
字符串
是否遵循(完全
匹配
)与format
字符串
对应
的
附加参数所指定
的
数据
模式
,如下所示:else实现这一点我
自己
认为将是非常困难
的
,但这样
的
功能可能对内容
的
语义解析非常有用在
浏览 7
提问于2016-08-05
得票数 2
回答已采纳
2
回答
我可以在MyCaseClass[A,B]上创建一个
函
子吗?
scala
、
functor
、
scalaz
当函数
的
参数是相同类型
的
A时,我已经了解了
如何
在我
自己
的
case类上创建一个
函
子。, f(fa.b))val F = Functor[MyCaseClass] println(res)case class MyCaseClass[A, B](a: A, b: B)
浏览 3
提问于2015-06-07
得票数 2
2
回答
`re.sub(
模式
,
函
子,
字符串
)`用于C++
c++
、
regex
、
string
、
std
Python有一个有用
的
特性,即使用函数确定替换
的
能力。也就是说,re.sub(pattern, functor, string)将将
匹配
结果传递给
函
子以获得要使用
的
替换
字符串
。这比使用‘\1’、'\2‘来引用子
匹配
的
格式
字符串
语法灵活得多。 现在,我想在C++中实现同样
的
目标,但我不知道
如何
实现。第一个想法是使用std::regex_replace,但是它没有允许传递
函
浏览 4
提问于2014-09-20
得票数 2
回答已采纳
2
回答
在java中阻止restfulwebservices中
的
XSS
的
方法
java
、
security
、
xss
我已经搜索了很多,但没有找到一个很好
的
解决方案来阻止我
的
数据库在其中插入脚本。我已经尝试过AntiSamy,但不知道
如何
为它
编写
策略文件,我还尝试了
模式
匹配
,它正在检测我定义
的
模式
,但遇到了以下问题我在定义
的
模式
中有
模式
("javascript:"),但
浏览 2
提问于2013-06-25
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券