forked from extern/nushell
0d82d7df60
* Update documents of commands * Change plugin names for register command examples * Remove unused docs [ci skip]
1.1 KiB
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