class_docstr: Namespace for expressions on a meta level.
class_docstr_tok: ["Namespace","for","expressions","on","a","meta","level","."]
docstr: Indicate if this expression is a basic (non-regex) unaliased column.
  
  Examples
  --------
  >>> e = pl.col("foo")
  >>> e.meta.is_column()
  True
  >>> e = pl.col("foo") * pl.col("bar")
  >>> e.meta.is_column()
  False
  >>> e = pl.col(r"^col.*\d+$")
  >>> e.meta.is_column()
  False
docstr_tok: ["Indicate","if","this","expression","is","a","basic","(","non-regex",")","unaliased","column",".","Examples","--","--","--","--",">",">",">","e","=","pl.col","(","``","foo","''",")",">",">",">","e.meta.is_column","(",")","True",">",">",">","e","=","pl.col","(","``","foo","''",")","*","pl.col","(","``","bar","''",")",">",">",">","e.meta.is_column","(",")","False",">",">",">","e","=","pl.col","(","r","''","^col",".","*","\\d+","$","''",")",">",">",">","e.meta.is_column","(",")","False"]
code: def is_column(self) -> bool:
      r"""
      Indicate if this expression is a basic (non-regex) unaliased column.
  
      Examples
      --------
      >>> e = pl.col("foo")
      >>> e.meta.is_column()
      True
      >>> e = pl.col("foo") * pl.col("bar")
      >>> e.meta.is_column()
      False
      >>> e = pl.col(r"^col.*\d+$")
      >>> e.meta.is_column()
      False
  
      """
      return self._pyexpr.meta_is_column()
  
imports: from __future__ import annotations
  from io import BytesIO, StringIO
  from pathlib import Path
  from typing import TYPE_CHECKING, Literal, overload
  from polars.exceptions import ComputeError
  from polars.utils._wrap import wrap_expr
  from polars.utils.deprecation import deprecate_nonkeyword_arguments
  from polars.utils.various import normalize_filepath
label_desc: Use image node_id 7 for calling the ExprMetaNameSpace obj's underlying member method code with example usage: obj.is_column() and returns: self