class_docstr: A column in a DataFrame.
  
  .. versionadded:: 1.3.0
  
  .. versionchanged:: 3.4.0
      Supports Spark Connect.
  
  Examples
  --------
  Column instances can be created by
  
  >>> df = spark.createDataFrame(
  ...      [(2, "Alice"), (5, "Bob")], ["age", "name"])
  
  Select a column out of a DataFrame
  >>> df.name
  Column<'name'>
  >>> df["name"]
  Column<'name'>
  
  Create from an expression
  
  >>> df.age + 1
  Column<...>
  >>> 1 / df.age
  Column<...>
class_docstr_tok: ["A","column","in","a","DataFrame",".","..","versionadded",":",":","1.3.0","..","versionchanged",":",":","3.4.0","Supports","Spark","Connect",".","Examples","--","--","--","--","Column","instances","can","be","created","by",">",">",">","df","=","spark.createDataFrame","(","...","[","(","2",",","``","Alice","''",")",",","(","5",",","``","Bob","''",")","]",",","[","``","age","''",",","``","name","''","]",")","Select","a","column","out","of","a","DataFrame",">",">",">","df.name","Column","<","'name","'",">",">",">",">","df","[","``","name","''","]","Column","<","'name","'",">","Create","from","an","expression",">",">",">","df.age","+","1","Column","<","...",">",">",">",">","1","\/","df.age","Column","<","...",">"]
docstr: SQL RLIKE expression (LIKE with Regex). Returns a boolean :class:`Column` based on a regex
  match.
  
  .. versionchanged:: 3.4.0
      Supports Spark Connect.
  
  Parameters
  ----------
  other : str
      an extended regex expression
  
  Returns
  -------
  :class:`Column`
      Column of booleans showing whether each element
      in the Column is matched by extended regex expression.
  
  Examples
  --------
  >>> df = spark.createDataFrame(
  ...      [(2, "Alice"), (5, "Bob")], ["age", "name"])
  >>> df.filter(df.name.rlike('ice$')).collect()
  [Row(age=2, name='Alice')]
docstr_tok: ["SQL","RLIKE","expression","(","LIKE","with","Regex",")",".","Returns","a","boolean",":","class",":","`","Column","`","based","on","a","regex","match",".","..","versionchanged",":",":","3.4.0","Supports","Spark","Connect",".","Parameters","--","--","--","--","--","other",":","str","an","extended","regex","expression","Returns","--","--","--","-",":","class",":","`","Column","`","Column","of","booleans","showing","whether","each","element","in","the","Column","is","matched","by","extended","regex","expression",".","Examples","--","--","--","--",">",">",">","df","=","spark.createDataFrame","(","...","[","(","2",",","``","Alice","''",")",",","(","5",",","``","Bob","''",")","]",",","[","``","age","''",",","``","name","''","]",")",">",">",">","df.filter","(","df.name.rlike","(","'ice","$","'",")",")",".collect","(",")","[","Row","(","age=2",",","name='Alice","'",")","]"]
code: def rlike(self: "Column", other: str) -> "Column":
      """
      SQL RLIKE expression (LIKE with Regex). Returns a boolean :class:`Column` based on a regex
      match.
  
      .. versionchanged:: 3.4.0
          Supports Spark Connect.
  
      Parameters
      ----------
      other : str
          an extended regex expression
  
      Returns
      -------
      :class:`Column`
          Column of booleans showing whether each element
          in the Column is matched by extended regex expression.
  
      Examples
      --------
      >>> df = spark.createDataFrame(
      ...      [(2, "Alice"), (5, "Bob")], ["age", "name"])
      >>> df.filter(df.name.rlike('ice$')).collect()
      [Row(age=2, name='Alice')]
      """
      njc = getattr(self._jc, "rlike")(other)
      return Column(njc)
  
imports: import sys
  import json
  import warnings
  from typing import cast, overload, Any, Callable, Iterable, List, Optional, Tuple, TYPE_CHECKING, Union
  from py4j.java_gateway import JavaObject, JVMView
  from pyspark import copy_func
  from pyspark.context import SparkContext
  from pyspark.errors import PySparkAttributeError, PySparkTypeError, PySparkValueError
  from pyspark.sql.types import DataType
  from pyspark.sql.utils import get_active_spark_context
label_desc: Use image node_id 13 for calling the Column obj's underlying member method code with example usage: obj.rlike(other) and returns: Column