V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 158 页 / 共 173 页
回复总数  3451
1 ... 154  155  156  157  158  159  160  161  162  163 ... 173  
2017-05-19 17:44:02 +08:00
回复了 sunhk25 创建的主题 问与答 正则表达式,如何一个一个替换括号外的内容
一个更简单的方法:

(.(\[.*?\])+|.) 替换为 -$1

因为优先匹配竖线左边的情况,所以会把形如 x[y...z]...[a...b] 的拿出来变成 -x[y...z]...[a...b]。
但如果一个字符 x 后面紧接着不是 [,那么只能匹配到 x 本身,拿出来变成 -x。

又因为查找不重叠,所以当括号深度不超过 1 且正确配对的时候这个表达式实现正确功能,且该过程是线性的。

用前面提到的零宽度查询法通常的实现会是平方速度的,考虑 [x...x],括号里面每个位置是否匹配需要线性时间,通常的引擎无法利用“后面有 ]”的知识更快解决问题。
2017-05-19 16:30:01 +08:00
回复了 sunhk25 创建的主题 问与答 正则表达式,如何一个一个替换括号外的内容
定义一下“括号外”

比如 A[B[C]D]E]F[G]H
2017-05-19 16:27:44 +08:00
回复了 ninerec 创建的主题 奇思妙想 搜索结果 Blocklist,屏蔽垃圾网站
……你已经知道一个解决方案了
写一个插件
2017-05-19 12:57:24 +08:00
回复了 zachping 创建的主题 程序员 有什么简单粗暴的 UI 绘制软件推荐???
Blend?
为什么不用汉语呢?

还有那些“语法是什么”的人,难道觉得“我爱你”“我爱着你”“我爱过你”“我爱你过”“我爱了你”“我爱你了”“我爱了你了”都是一样的吗?要是有人说“我了爱过你着”,能看懂吗?
2017-05-18 20:57:17 +08:00
回复了 lauix 创建的主题 分享创造 PassHub 开源 otp 动态口令
……我没懂为什么是 one-time programmable,那不是一种硬件么?

我觉得你可能想要表达的是 one-time pad 或者 one-time password。
2017-05-18 11:05:23 +08:00
回复了 nathanw 创建的主题 Apple Apple 一贯的文案水平又来了
@iAndychan “每个人都”并不会有重复的语病,这是一个正确的用法。
@wjm2038
@ynyounuo 真·双臂
2017-05-18 04:29:13 +08:00
回复了 nathanw 创建的主题 Apple Apple 一贯的文案水平又来了
@LZRng “也”的位置决定了不是那个意思,而且您对“受惠”这个动词的用法很诡异啊,“受惠”的是人而不是科技。
2017-05-18 01:10:49 +08:00
回复了 nathanw 创建的主题 Apple Apple 一贯的文案水平又来了
我现在看到的是 ease of access 的宣传,香港的搭配是错误的。

香港:最强大的科技,应让每个人也能受惠。

中国大陆:真正强大的科技,会让每一个人都能从中受益。

显然这里“也”应该 address 具有障碍的人,因为这里隐含的话是“普通人能受惠于科技,有障碍的人也能”,而且“每个人”和“也”是天然矛盾的,因为排除“每个人”,没有能和“每个人”“也”的人。
2017-05-16 01:34:16 +08:00
回复了 2232588429 创建的主题 问与答 勒索病毒样本哪儿有下?
@JamesR 这是一个常用的术语 - -
免息免手续费分期付款
2017-05-15 21:32:08 +08:00
回复了 artandlol 创建的主题 问与答 字符串排序问题
一次性处理的话,用

$1 get=$5$9$13 uid=$3$7$11 op=$4$8$12

替换

^\s*(\d+)\s+(uid=(\d+)|op=(\d+)|get=(\d+))\s+(uid=(\d+)|op=(\d+)|get=(\d+))\s+(uid=(\d+)|op=(\d+)|get=(\d+))\s*$

($ 是匿名捕获组,^$ 是行开头结尾而不是列开头结尾)

如果你的正则表达式引擎不支持大于 9 的匿名捕获组,使用不捕获组(这样恰好 9 个)或者使用命名捕获组。

更安全的方式是枚举 3! 种可能的排列写成正则表达式。
“我知道对于程序员这一行,代码网上随便 copy ”

亚洲人问号
2017-05-15 15:13:35 +08:00
回复了 wwc 创建的主题 职场话题 对于和你唱反调的人,你们怎么看?
不理比较简单,谁也不是上帝,很难评判观点的正误。一般只谈事实的正误就不会有问题。
2017-05-15 15:08:11 +08:00
回复了 geelaw 创建的主题 分享创造 日经之 show 简历
@wobuhuicode 十几年前的网站没有 responsive 和这个配色😷而且应该更浮夸一些
2017-05-14 19:30:30 +08:00
回复了 mikicomo 创建的主题 问与答 Git 使用的一个问题
@ghostheaven 比如你可以用 WSL 在 NTFS 分区的同一个目录下创建名字只有大小写不同的文件(夹)。

注意,你这样做会导致用 Win32 API 访问这个文件(夹)产生不必要的麻烦,所以不要用 Win32 访问之,用 WSL,或者用 WSL 清理掉实验现场。
2017-05-14 15:59:06 +08:00
回复了 geelaw 创建的主题 分享创造 日经之 show 简历
@think2011 没有实战经验……居然还能这搞?(我以为收割器能计算 innerText 之类的)那你怎么做链接呢? href=mailto 怎么做呢?

@sneezry 现在还是 2017 年
2017-05-14 14:25:08 +08:00
回复了 fy 创建的主题 分享创造 开源小工具:无声启动器
VBS 掩面逃跑(我用一个 VBS 清除 PS ReadLine 的历史记录。
2017-05-14 14:16:04 +08:00
回复了 geelaw 创建的主题 分享创造 日经之 show 简历
@MrFireAwayH 认识,但我想不到我和他怎么和英国研究生联系在一起(毕竟都是本科
1 ... 154  155  156  157  158  159  160  161  162  163 ... 173  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3817 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 05:23 · PVG 13:23 · LAX 22:23 · JFK 01:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.