Faster, Faster! Improving regex performance with atomic grouping, possessive quantifiers and more!

  Рет қаралды 1,375

PyCon AU

PyCon AU

9 ай бұрын

Correction: at 27:20 it was stated that the default cache is 50. It
actually defaults to 512 patterns.
(Peter Lovett) Greedy, Lazy or Possessive? Improving regex performance with atomic grouping, possessive quantifiers and more!
Regex can be a powerful fuzzy text processing tool. But large data starts to show how regex can be slow. This talk will examine some of the reasons why regex can be slow, and what can be done to improve performance.
Many of the techniques covered are also applicable in other programming tools that use regex.
This is not an introduction to regex talk; an understanding of basic regex, and regex in Python, is assumed.
pretalx.com/pyconau-2023/talk...
python, pycon, australia, programming, conference, technical, pyconline, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science
Videos licensed as CC-BY-NC-SA 4.0
PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.
Licensed as CC BY-NC-SA - creativecommons.org/licenses/b...
Produced by Next Day Video Australia: nextdayvideo.com.au
Sat Aug 19 14:50:00 2023 at Hall A

Пікірлер
Complete Regular Expressions Tutorial! (with exercises for practice)
1:19:21
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 147 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 27 МЛН
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
2.4: Regular Expressions: Capturing Groups - Programming with Text
13:42
The Coding Train
Рет қаралды 151 М.
How to use CICS | COBOL
59:59
eTech
Рет қаралды 7 М.
Avoid Using Regular Expressions!
16:18
CoderOne
Рет қаралды 4,2 М.
"What can't WebAssembly do?" - Katie Bell (PyCon AU 2023)
29:03
Talks - Łukasz Langa: Working Around the GIL with asyncio
44:26
Regular Expression Tutorial Python | Python Regex Tutorial
25:29
codebasics
Рет қаралды 106 М.
Intro to Regular Expressions - How to use Regex in C#
55:52
IAmTimCorey
Рет қаралды 36 М.