nushell/docs/commands/str_contains.md
Justin Ma 0d82d7df60
Update documents for commands (#4796)
* Update documents of commands

* Change plugin names for register command examples

* Remove unused docs [ci skip]
2022-03-09 08:05:35 -05:00

1.1 KiB

title layout version
str contains command 0.59.1

Checks if string contains pattern

Signature

> str contains (pattern) ...rest --insensitive --not

Parameters

  • pattern: the pattern to find
  • ...rest: optionally check if string contains pattern by column paths
  • --insensitive: search is case insensitive
  • --not: does not contain

Examples

Check if string contains pattern

> 'my_library.rb' | str contains '.rb'

Check if string contains pattern case insensitive

> 'my_library.rb' | str contains -i '.RB'

Check if string contains pattern in a table

>  [[ColA ColB]; [test 100]] | str contains 'e' ColA

Check if string contains pattern in a table

>  [[ColA ColB]; [test 100]] | str contains -i 'E' ColA

Check if string contains pattern in a table

>  [[ColA ColB]; [test hello]] | str contains 'e' ColA ColB

Check if string contains pattern

> 'hello' | str contains 'banana'

Check if list contains pattern

> [one two three] | str contains o

Check if list does not contain pattern

> [one two three] | str contains -n o