#pcre — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pcre, aggregated by home.social.
-
Did you know #Microslop #Excel supports #PCRE?
I was trying to extract some strings from a cell (written by one of those people who think that Excel is is just "Word with lines") when I thought "ugh, I wish I could just use a #regex."
Then I noticed this. Unfortunately, the documentation doesn't explain much, so it took some time to figure out their weirdness; no delimiters, no modifiers, etc. That aside, it does support capture groups, so I was able to extract all the values with a single regex.
Pretty handy!
-
Did you know #Microslop #Excel supports #PCRE?
I was trying to extract some strings from a cell (written by one of those people who think that Excel is is just "Word with lines") when I thought "ugh, I wish I could just use a #regex."
Then I noticed this. Unfortunately, the documentation doesn't explain much, so it took some time to figure out their weirdness; no delimiters, no modifiers, etc. That aside, it does support capture groups, so I was able to extract all the values with a single regex.
Pretty handy!
-
Oha, #inotifywait kann keine #PCRE (Negatives Lookahead). Wie kann man dann mit -exclude sinnvoll Dateiendungen ausschließen?
Muss ich jetzt erst einen Converter entwickeln, um die Kernkonstrukte und Negationen auf POSIX abzubilden??
inotifywait patchen könnte einfacher sein 🤔
-
Oha, #inotifywait kann keine #PCRE (Negatives Lookahead). Wie kann man dann mit -exclude sinnvoll Dateiendungen ausschließen?
Muss ich jetzt erst einen Converter entwickeln, um die Kernkonstrukte und Negationen auf POSIX abzubilden??
inotifywait patchen könnte einfacher sein 🤔
-
Oha, #inotifywait kann keine #PCRE (Negatives Lookahead). Wie kann man dann mit -exclude sinnvoll Dateiendungen ausschließen?
Muss ich jetzt erst einen Converter entwickeln, um die Kernkonstrukte und Negationen auf POSIX abzubilden??
inotifywait patchen könnte einfacher sein 🤔
-
Oha, #inotifywait kann keine #PCRE (Negatives Lookahead). Wie kann man dann mit -exclude sinnvoll Dateiendungen ausschließen?
Muss ich jetzt erst einen Converter entwickeln, um die Kernkonstrukte und Negationen auf POSIX abzubilden??
inotifywait patchen könnte einfacher sein 🤔
-
Oha, #inotifywait kann keine #PCRE (Negatives Lookahead). Wie kann man dann mit -exclude sinnvoll Dateiendungen ausschließen?
Muss ich jetzt erst einen Converter entwickeln, um die Kernkonstrukte und Negationen auf POSIX abzubilden??
inotifywait patchen könnte einfacher sein 🤔
-
Always. I kinda wish #PCRE (Perl-Compatible Regular Expressions) were more accepted, because some of those shortcuts (particularly
\s) are very space-saving compared to their traditional counterparts ([[:space:]]), but since only GNU grep provides a PCRE option (-P), I avoid using it for the sake of greater compatibility. -
Always. I kinda wish #PCRE (Perl-Compatible Regular Expressions) were more accepted, because some of those shortcuts (particularly
\s) are very space-saving compared to their traditional counterparts ([[:space:]]), but since only GNU grep provides a PCRE option (-P), I avoid using it for the sake of greater compatibility. -
Always. I kinda wish #PCRE (Perl-Compatible Regular Expressions) were more accepted, because some of those shortcuts (particularly
\s) are very space-saving compared to their traditional counterparts ([[:space:]]), but since only GNU grep provides a PCRE option (-P), I avoid using it for the sake of greater compatibility. -
Always. I kinda wish #PCRE (Perl-Compatible Regular Expressions) were more accepted, because some of those shortcuts (particularly
\s) are very space-saving compared to their traditional counterparts ([[:space:]]), but since only GNU grep provides a PCRE option (-P), I avoid using it for the sake of greater compatibility. -
Always. I kinda wish #PCRE (Perl-Compatible Regular Expressions) were more accepted, because some of those shortcuts (particularly
\s) are very space-saving compared to their traditional counterparts ([[:space:]]), but since only GNU grep provides a PCRE option (-P), I avoid using it for the sake of greater compatibility. -
Nice! Good old #PCRE.
FYI, Mastodon doesn't support markdown formatting or longer posts, but Hometown, GlitchSocial (both forks of Mastodon) and GoToSocial and snac (both independent fediverse server implementations) do. :)
-
Nice! Good old #PCRE.
FYI, Mastodon doesn't support markdown formatting or longer posts, but Hometown, GlitchSocial (both forks of Mastodon) and GoToSocial and snac (both independent fediverse server implementations) do. :)
-
Nice! Good old #PCRE.
FYI, Mastodon doesn't support markdown formatting or longer posts, but Hometown, GlitchSocial (both forks of Mastodon) and GoToSocial and snac (both independent fediverse server implementations) do. :)
-
Nice! Good old #PCRE.
FYI, Mastodon doesn't support markdown formatting or longer posts, but Hometown, GlitchSocial (both forks of Mastodon) and GoToSocial and snac (both independent fediverse server implementations) do. :)
-
Nice! Good old #PCRE.
FYI, Mastodon doesn't support markdown formatting or longer posts, but Hometown, GlitchSocial (both forks of Mastodon) and GoToSocial and snac (both independent fediverse server implementations) do. :)
-
From #punchcards to powerful #code in #opensource projects #PCRE and #Exim, Philip Hazel’s career is an exciting journey of #FOSS success and the evolution of #tech! 🐧
Dive into Hazel’s story on @LWN and consider carrying on the torch maintaining #PCRE2:
#LPI #LWN #techhistory #freesoftware #softwaredevelopment #github #perl #Linux #Unix #GPL #Apache #MariaDB
-
From #punchcards to powerful #code in #opensource projects #PCRE and #Exim, Philip Hazel’s career is an exciting journey of #FOSS success and the evolution of #tech! 🐧
Dive into Hazel’s story on @LWN and consider carrying on the torch maintaining #PCRE2:
#LPI #LWN #techhistory #freesoftware #softwaredevelopment #github #perl #Linux #Unix #GPL #Apache #MariaDB
-
From #punchcards to powerful #code in #opensource projects #PCRE and #Exim, Philip Hazel’s career is an exciting journey of #FOSS success and the evolution of #tech! 🐧
Dive into Hazel’s story on @LWN and consider carrying on the torch maintaining #PCRE2:
#LPI #LWN #techhistory #freesoftware #softwaredevelopment #github #perl #Linux #Unix #GPL #Apache #MariaDB
-
From #punchcards to powerful #code in #opensource projects #PCRE and #Exim, Philip Hazel’s career is an exciting journey of #FOSS success and the evolution of #tech! 🐧
Dive into Hazel’s story on @LWN and consider carrying on the torch maintaining #PCRE2:
#LPI #LWN #techhistory #freesoftware #softwaredevelopment #github #perl #Linux #Unix #GPL #Apache #MariaDB
-
From #punchcards to powerful #code in #opensource projects #PCRE and #Exim, Philip Hazel’s career is an exciting journey of #FOSS success and the evolution of #tech! 🐧
Dive into Hazel’s story on @LWN and consider carrying on the torch maintaining #PCRE2:
#LPI #LWN #techhistory #freesoftware #softwaredevelopment #github #perl #Linux #Unix #GPL #Apache #MariaDB
-
How free software hijacked Philip Hazel's life [LWN.net]
Link
📌 Summary:
- Philip Hazel 開始開發 Exim 電子郵件傳送代理(MTA)時 51 歲,後來又開始了 PCRE(Perl-Compatible Regular Expressions)專案,到 80 歲時還在維護 PCRE,以及其後續的 PCRE2。
- Hazel 在成為自由軟體開發者之前已經開始寫代碼,而非在起步時。
- 在他的技術回憶錄《從穿孔卡片到平面顯示器》中,Hazel 表示他加入了劍橋計算機服務作為軟體開發人員是因為他了解 Manchester Autocode 語言,該語言與 Titan Autocode 相似,他在那裡開始了滑溜的下坡路。
- Hazel 還開發了 PCRE,為了 Exim 的靈活正則表示式,而不是使用 Smail 中的 Smail MTA。
- Hazel 在 1995 年 3 月開始工作在 Experimental Internet Mailer(Exim)中,到 11 月時它已經可以發送和接收郵件了。
- 在與 Richard Stallman 談過後,他將 Exim 的授權從自定義的授權切換到 GPL。
- Hazel 開發了 PCRE,現在被廣泛用於各種應用和作業系統中。
- Hazel 正在尋找 PCRE2 的繼任者,他計劃在需要時繼續維護非 PCRE2 的專案,並幫助 PCRE2。
🎯 Key Points:
- Hazel 在 1995 年開始 Exim 專案後的 27 年內一直在維護 Exim 和 PCRE。
- 他在 2007 年退休時將 Exim 的維護交接給他人。
- 他希望在仍然能夠幫助過渡時交接 PCRE2。
🔖 Keywords:
#Hazel, #Exim, #PCRE, #PCRE2, #GNU, #Linux, #Free Software, #Software Development, #Programming -
How free software hijacked Philip Hazel's life [LWN.net]
Link
📌 Summary:
- Philip Hazel 開始開發 Exim 電子郵件傳送代理(MTA)時 51 歲,後來又開始了 PCRE(Perl-Compatible Regular Expressions)專案,到 80 歲時還在維護 PCRE,以及其後續的 PCRE2。
- Hazel 在成為自由軟體開發者之前已經開始寫代碼,而非在起步時。
- 在他的技術回憶錄《從穿孔卡片到平面顯示器》中,Hazel 表示他加入了劍橋計算機服務作為軟體開發人員是因為他了解 Manchester Autocode 語言,該語言與 Titan Autocode 相似,他在那裡開始了滑溜的下坡路。
- Hazel 還開發了 PCRE,為了 Exim 的靈活正則表示式,而不是使用 Smail 中的 Smail MTA。
- Hazel 在 1995 年 3 月開始工作在 Experimental Internet Mailer(Exim)中,到 11 月時它已經可以發送和接收郵件了。
- 在與 Richard Stallman 談過後,他將 Exim 的授權從自定義的授權切換到 GPL。
- Hazel 開發了 PCRE,現在被廣泛用於各種應用和作業系統中。
- Hazel 正在尋找 PCRE2 的繼任者,他計劃在需要時繼續維護非 PCRE2 的專案,並幫助 PCRE2。
🎯 Key Points:
- Hazel 在 1995 年開始 Exim 專案後的 27 年內一直在維護 Exim 和 PCRE。
- 他在 2007 年退休時將 Exim 的維護交接給他人。
- 他希望在仍然能夠幫助過渡時交接 PCRE2。
🔖 Keywords:
#Hazel, #Exim, #PCRE, #PCRE2, #GNU, #Linux, #Free Software, #Software Development, #Programming -
How free software hijacked Philip Hazel's life [LWN.net]
Link
📌 Summary:
- Philip Hazel 開始開發 Exim 電子郵件傳送代理(MTA)時 51 歲,後來又開始了 PCRE(Perl-Compatible Regular Expressions)專案,到 80 歲時還在維護 PCRE,以及其後續的 PCRE2。
- Hazel 在成為自由軟體開發者之前已經開始寫代碼,而非在起步時。
- 在他的技術回憶錄《從穿孔卡片到平面顯示器》中,Hazel 表示他加入了劍橋計算機服務作為軟體開發人員是因為他了解 Manchester Autocode 語言,該語言與 Titan Autocode 相似,他在那裡開始了滑溜的下坡路。
- Hazel 還開發了 PCRE,為了 Exim 的靈活正則表示式,而不是使用 Smail 中的 Smail MTA。
- Hazel 在 1995 年 3 月開始工作在 Experimental Internet Mailer(Exim)中,到 11 月時它已經可以發送和接收郵件了。
- 在與 Richard Stallman 談過後,他將 Exim 的授權從自定義的授權切換到 GPL。
- Hazel 開發了 PCRE,現在被廣泛用於各種應用和作業系統中。
- Hazel 正在尋找 PCRE2 的繼任者,他計劃在需要時繼續維護非 PCRE2 的專案,並幫助 PCRE2。
🎯 Key Points:
- Hazel 在 1995 年開始 Exim 專案後的 27 年內一直在維護 Exim 和 PCRE。
- 他在 2007 年退休時將 Exim 的維護交接給他人。
- 他希望在仍然能夠幫助過渡時交接 PCRE2。
🔖 Keywords:
#Hazel, #Exim, #PCRE, #PCRE2, #GNU, #Linux, #Free Software, #Software Development, #Programming -
How free software hijacked Philip Hazel's life [LWN.net]
Link
📌 Summary:
- Philip Hazel 開始開發 Exim 電子郵件傳送代理(MTA)時 51 歲,後來又開始了 PCRE(Perl-Compatible Regular Expressions)專案,到 80 歲時還在維護 PCRE,以及其後續的 PCRE2。
- Hazel 在成為自由軟體開發者之前已經開始寫代碼,而非在起步時。
- 在他的技術回憶錄《從穿孔卡片到平面顯示器》中,Hazel 表示他加入了劍橋計算機服務作為軟體開發人員是因為他了解 Manchester Autocode 語言,該語言與 Titan Autocode 相似,他在那裡開始了滑溜的下坡路。
- Hazel 還開發了 PCRE,為了 Exim 的靈活正則表示式,而不是使用 Smail 中的 Smail MTA。
- Hazel 在 1995 年 3 月開始工作在 Experimental Internet Mailer(Exim)中,到 11 月時它已經可以發送和接收郵件了。
- 在與 Richard Stallman 談過後,他將 Exim 的授權從自定義的授權切換到 GPL。
- Hazel 開發了 PCRE,現在被廣泛用於各種應用和作業系統中。
- Hazel 正在尋找 PCRE2 的繼任者,他計劃在需要時繼續維護非 PCRE2 的專案,並幫助 PCRE2。
🎯 Key Points:
- Hazel 在 1995 年開始 Exim 專案後的 27 年內一直在維護 Exim 和 PCRE。
- 他在 2007 年退休時將 Exim 的維護交接給他人。
- 他希望在仍然能夠幫助過渡時交接 PCRE2。
🔖 Keywords:
#Hazel, #Exim, #PCRE, #PCRE2, #GNU, #Linux, #Free Software, #Software Development, #Programming -
How free software hijacked Philip Hazel's life [LWN.net]
Link
📌 Summary:
- Philip Hazel 開始開發 Exim 電子郵件傳送代理(MTA)時 51 歲,後來又開始了 PCRE(Perl-Compatible Regular Expressions)專案,到 80 歲時還在維護 PCRE,以及其後續的 PCRE2。
- Hazel 在成為自由軟體開發者之前已經開始寫代碼,而非在起步時。
- 在他的技術回憶錄《從穿孔卡片到平面顯示器》中,Hazel 表示他加入了劍橋計算機服務作為軟體開發人員是因為他了解 Manchester Autocode 語言,該語言與 Titan Autocode 相似,他在那裡開始了滑溜的下坡路。
- Hazel 還開發了 PCRE,為了 Exim 的靈活正則表示式,而不是使用 Smail 中的 Smail MTA。
- Hazel 在 1995 年 3 月開始工作在 Experimental Internet Mailer(Exim)中,到 11 月時它已經可以發送和接收郵件了。
- 在與 Richard Stallman 談過後,他將 Exim 的授權從自定義的授權切換到 GPL。
- Hazel 開發了 PCRE,現在被廣泛用於各種應用和作業系統中。
- Hazel 正在尋找 PCRE2 的繼任者,他計劃在需要時繼續維護非 PCRE2 的專案,並幫助 PCRE2。
🎯 Key Points:
- Hazel 在 1995 年開始 Exim 專案後的 27 年內一直在維護 Exim 和 PCRE。
- 他在 2007 年退休時將 Exim 的維護交接給他人。
- 他希望在仍然能夠幫助過渡時交接 PCRE2。
🔖 Keywords:
#Hazel, #Exim, #PCRE, #PCRE2, #GNU, #Linux, #Free Software, #Software Development, #Programming -
@AnarchoDoggo @silberfuchs @swaggboi #Perl did not “give” the world #PCRE; Philip Hazel wrote it for the #Exim mail transport agent software in 1997.
I like to refer to it as “*Partially* Compatible Regular Expressions.” Here is the project’s documentation on (some) areas where it will disappoint you: https://PCRE.org/current/doc/html/pcre2compat.html
-
@AnarchoDoggo @silberfuchs @swaggboi #Perl did not “give” the world #PCRE; Philip Hazel wrote it for the #Exim mail transport agent software in 1997.
I like to refer to it as “*Partially* Compatible Regular Expressions.” Here is the project’s documentation on (some) areas where it will disappoint you: https://PCRE.org/current/doc/html/pcre2compat.html
-
@AnarchoDoggo @silberfuchs @swaggboi #Perl did not “give” the world #PCRE; Philip Hazel wrote it for the #Exim mail transport agent software in 1997.
I like to refer to it as “*Partially* Compatible Regular Expressions.” Here is the project’s documentation on (some) areas where it will disappoint you: https://PCRE.org/current/doc/html/pcre2compat.html
-
@AnarchoDoggo @silberfuchs @swaggboi #Perl did not “give” the world #PCRE; Philip Hazel wrote it for the #Exim mail transport agent software in 1997.
I like to refer to it as “*Partially* Compatible Regular Expressions.” Here is the project’s documentation on (some) areas where it will disappoint you: https://PCRE.org/current/doc/html/pcre2compat.html
-
@AnarchoDoggo @silberfuchs @swaggboi #Perl did not “give” the world #PCRE; Philip Hazel wrote it for the #Exim mail transport agent software in 1997.
I like to refer to it as “*Partially* Compatible Regular Expressions.” Here is the project’s documentation on (some) areas where it will disappoint you: https://PCRE.org/current/doc/html/pcre2compat.html
-
#PCRE4J 0.3.0 has been released (#Java / #PCRE2 / #PCRE / #PerlCompatibleRegularExpressions / #Perl / #RegularExpression) https://pcre4j.org/
-
#PCRE4J 0.3.0 has been released (#Java / #PCRE2 / #PCRE / #PerlCompatibleRegularExpressions / #Perl / #RegularExpression) https://pcre4j.org/
-
#PCRE4J 0.3.0 has been released (#Java / #PCRE2 / #PCRE / #PerlCompatibleRegularExpressions / #Perl / #RegularExpression) https://pcre4j.org/
-
-
-
-
-
-
@neustradamus #PCRE continues to be a misnomer; it’s a modified subset of #Perl #RegularExpressions with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html
It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre
#PCRE2 #PerlIncompatibleRegularExpressions #RegularExpression #RegExes #RegExps #regex #regexp
-
@neustradamus #PCRE continues to be a misnomer; it’s a modified subset of #Perl #RegularExpressions with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html
It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre
#PCRE2 #PerlIncompatibleRegularExpressions #RegularExpression #RegExes #RegExps #regex #regexp
-
@neustradamus #PCRE continues to be a misnomer; it’s a modified subset of #Perl #RegularExpressions with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html
It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre
#PCRE2 #PerlIncompatibleRegularExpressions #RegularExpression #RegExes #RegExps #regex #regexp
-
@neustradamus #PCRE continues to be a misnomer; it’s a modified subset of #Perl #RegularExpressions with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html
It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre
#PCRE2 #PerlIncompatibleRegularExpressions #RegularExpression #RegExes #RegExps #regex #regexp
-
@neustradamus #PCRE continues to be a misnomer; it’s a modified subset of #Perl #RegularExpressions with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html
It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre
#PCRE2 #PerlIncompatibleRegularExpressions #RegularExpression #RegExes #RegExps #regex #regexp