首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
首页 /
正则表达式
#
正则表达式
#
399次浏览
6人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2024-09-02 21:06
已编辑
携程_前端(准入职员工)
听说你会正则
点赞
评论
收藏
分享
2024-11-07 15:28
重庆科技学院 golang
题解 | #字符串解码#正则表达式与递归求解
package main import ( "fmt" "regexp" "strconv" "strings" ) /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s string字符串 * @return string字符串 */ func decodeString(s string) string { // write code here var patRegexp = `[0-9]\[[a-z]*]` re, er...
点赞
评论
收藏
分享
2023-01-23 17:37
已编辑
四川农业大学 测试工程师
HJ74 题解 | #参数解析#
#思路: #先获取到双引号内部的命令,这部分是不需要去掉空格的 #再按双引号分割字符串,得到还没按空格分割的命令 #清洗数据,去掉""和" " #如果不是双引号内部命令就按空格分割,是就不需要分割 import re a=input() b=re.findall(r'"(.*?)"',a)#获取到双引号内的命令,方便区分是否按空格分割 c=a.split("\"")#使用双引号分割字符串 d=[]#存储带空格的命令 for i in c:#把c中的空字符串和空格处理掉 if i!="" and i!=" ": d.append(i) ans=[]#结果 for i i...
华为HJ103所有解法
点赞
评论
收藏
分享
2023-01-23 16:31
四川农业大学 测试工程师
HJ71 题解 | #字符串通配符#
import re while True: try: a=input().lower()#题目说了不区分大小写,这里直接转小写 b=input().lower() a=a.replace(".","\.")#处理正则表达式中的元字符 a=a.replace("*","[0-9a-z]*")#将通配符用正则表达式规则写出来 a=a.replace("?","[0-9a-z]{1}") if b in re.findall(a,b):#判断以a做模式时能否匹配出和b一模一样的结果 ...
华为HJ103所有解法
点赞
评论
收藏
分享
提到的真题
返回内容
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
听劝,这个简历怎么改
0
2
...
你见过最离谱的招聘要求是什么?
0
3
...
水滴春招
4
...
你想留在一线还是回老家?
0
5
...
分享一个让你热爱工作的瞬间
0
6
...
25届如何提前做秋招准备?
0
7
...
入职第四天,心情怎么样
0
8
...
面试被问“你的缺点是什么?”怎么答
0
9
...
参加完秋招的机械人,还参加春招吗?
0
10
...
如果你有一天可以担任公司的CEO,你会做哪三件事?
0
11
...
第一份工作应该选高薪还是热爱?
0
牛客网
牛客企业服务