pyspark.pandas.Series.str.match¶
-
str。
匹配
( 帕特:str,情況下:bool=真正的,旗幟:int=0,na:任何=南 )→pyspark.pandas.series.Series¶ -
確定每個字符串匹配正則表達式。
類似於
包含()
,但更嚴格,依賴re.match ()
而不是re.search ()
。- 參數
-
- 帕特 str
-
字符序列或正則表達式。
- 情況下 bool,默認的真
-
如果這是真的,區分大小寫的。
- 旗幟 int,默認0(沒有旗幟)
-
國旗通過re模塊,例如re.IGNORECASE。
- na 默認的南
-
為缺失值填補價值。
- 返回
-
- 一係列的布爾值或對象
-
一係列的布爾值指示給定的模式是否可以匹配字符串的每個元素的係列。
例子
> > >年代=ps。係列([“鼠標”,“狗”,“房子和鸚鵡”,“23”,np。南])> > >年代。str。匹配(“狗”)0錯誤1真正的2錯誤3錯誤4沒有dtype:對象
> > >年代。str。匹配(“老鼠|狗”,情況下=假)0真實1真正的2錯誤3錯誤4沒有dtype:對象
> > >年代。str。匹配(“。+和+”。,na=真正的)0錯誤1假2真3錯誤4真dtype: bool
> > >進口再保險> > >年代。str。匹配(“鼠標”,旗幟=再保險。IGNORECASE)0真實1假2錯誤3錯誤4沒有dtype:對象