query.fields.TextField.regex
Rust
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
- Module
- query.fields
- Declared in
- TextField
- Package
- libtmux
- Source
- crates/libtmux/src/query/fields.rs
- regex ( self , pattern : impl Into<String> ) Result<FilterExpr<T>, FilterExpressionError>
-
Compile and match a case-sensitive Rust regular expression.
Rust syntax excludes Python-only look-around and backreferences.
Errors
Returns a source-less
FilterExpressionErrorKind::InvalidRegexwhenpatterndoes not compile under the version 1 regex dialect.Examples
use libtmux::query::TextField;use libtmux::query::__private;struct Row;let field: TextField<Row> = __private::text_field("row", "name");let expression = field.regex("^build$").expect("the pattern is valid");assert_eq!(expression, field.regex("^build$").expect("the pattern is valid"));
0 declared, 0 inherited