1
xuanbg 2022-08-27 15:21:44 +08:00 1
正则表达式我都是靠临时抱佛脚来的,偶尔要用的时候百度一下写法。
|
2
DrakeXiang 2022-08-27 15:38:59 +08:00
随手搜了一下 regex challenge 挺多的
https://www.hackerrank.com/domains/regex https://callumacrae.github.io/regex-tuesday/challenge20.html |
3
musi 2022-08-27 16:20:25 +08:00
为啥想到专门去练正则
一些复杂的写了后面也不好维护 简单的用到的时候看看就行 |
4
wobuhuicode 2022-08-27 16:30:05 +08:00 4
以前靠 google 。
现在靠 注释 写好正则注释,让 copilot 自动生成 |
5
blankmiss 2022-08-27 16:35:15 +08:00
@wobuhuicode 鬼才 我没想到还能这样
|
6
shiny 2022-08-27 16:39:57 +08:00
让我想起十年前用 PHP 去做一个模板引擎,就学会了正则
|
7
iwh718 2022-08-27 16:42:22 +08:00 via Android
第一次学正则,为了写爬虫。用了断言瞬间感觉正则太牛逼了。
|
8
also24 2022-08-27 16:45:59 +08:00
|
9
masker 2022-08-27 16:48:38 +08:00 via Android
6288176474894
用正则替换成千分位 |
12
refraction 2022-08-27 18:17:32 +08:00
|
13
wxf666 2022-08-27 19:44:52 +08:00
直接去站内的『正则表达式』节点,或者 stackOverFlow 等地,瞅瞅大家问过的正则问题呗
这些问题更加明确和贴近现实,中间有大家的讨论,后面应该也有大佬附上答案 |
14
zhoujinjing09 2022-08-27 20:01:46 +08:00
|
15
ruxuan1306 2022-08-27 20:08:59 +08:00
我觉,只需知道正则匹配的要么是位置、要么是字符,然后用的时候根据需要搜就行了。
比如匹配 abc 开头的字符串就是:^abc |
16
Pipecraft 2022-08-27 20:56:55 +08:00 via iPhone
|
17
PolarBears 2022-08-27 21:06:04 +08:00
别练了,除非记忆力很好,不然不常用我估计十有八九用的时候还是要查文档.
|
18
butanediol2d 2022-08-27 21:08:33 +08:00 1
regex101.com 有二十几个 Quiz
|
19
LDlist 2022-08-27 21:17:16 +08:00
|
20
lucays 2022-08-27 22:27:13 +08:00 via Android
这个东西的最大问题是,你会不会经常用
你练习的再好,隔很久不用,真的又变成天书了 |
22
masker 2022-08-27 23:19:32 +08:00 via Android
@AhECbt 你连正则都不懂还出来做什么杠精呢? 你不会是不知道正则可以讲一串数字分割成千分位吧? 讲两句就急眼了? 这么玻璃心做什么杠精。
|
23
wangxiaoaer 2022-08-27 23:32:08 +08:00
@butanediol2d #18 这个感觉很好用,一直在用
|
24
Yadomin 2022-08-27 23:37:42 +08:00
|
25
icyalala 2022-08-27 23:59:20 +08:00
@wobuhuicode 前提是你能读懂,防止 copilot 猜错
|
26
picone 2022-08-28 00:00:33 +08:00
https://ihateregex.io/playground 前几天 V 站看到的
|
27
code4you 2022-08-28 08:36:43 +08:00
|
28
diggzhang 2022-08-28 11:59:26 +08:00
我做了个非常难受的正则需求,希望诸位大佬有空也研究下:
如何用正则方式提取 SQL 语句中的列名和表名? |
30
butanediol2d 2022-08-28 16:35:38 +08:00
@wangxiaoaer #23 我就是做这个网站的 Quiz 学的正则,做到第 8 题就做不动了🤣,但已经基本能满足我日常使用正则了。
|