

一、findall是pd.Series.str所特有的(regex也有这个函数,字符串类没有这个函数);
二、字符串无论单独打印还是以series序列的形式打印,都没有定义时最外面的那个引号无论单双;
三、最后中括号在正则表达式中代表或;此例代表,可以寻找任意字符或一个点或正斜杠;
四、匹配字符用\.,而在中括号中可以直接使用.或者\.
五、最重要的是我原本以为会返回dddd,一个点,dd;但结果却不是;为什么呢?
本文深入探讨了Pandas Series.str.findall函数的特性与应用场景,特别是其在正则表达式中的独特作用。文章澄清了findall与常规字符串方法的区别,解释了中括号在正则表达式中的含义,并通过实例展示了如何正确匹配特定字符。此外,还讨论了一个常见的误解,即findall的返回结果可能与预期不同。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印


一、findall是pd.Series.str所特有的(regex也有这个函数,字符串类没有这个函数);
二、字符串无论单独打印还是以series序列的形式打印,都没有定义时最外面的那个引号无论单双;
三、最后中括号在正则表达式中代表或;此例代表,可以寻找任意字符或一个点或正斜杠;
四、匹配字符用\.,而在中括号中可以直接使用.或者\.
五、最重要的是我原本以为会返回dddd,一个点,dd;但结果却不是;为什么呢?
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
3万+
1万+

被折叠的 条评论
为什么被折叠?
