MCPcopy Create free account
hub / github.com/apache/arrow-rs / regexp_array_match

Function regexp_array_match

arrow-string/src/regexp.rs:277–288  ·  view source on GitHub ↗
(
    array: &GenericStringArray<OffsetSize>,
    regex_array: &GenericStringArray<OffsetSize>,
    flags_array: Option<&GenericStringArray<OffsetSize>>,
)

Source from the content-addressed store, hash-verified

275}
276
277fn regexp_array_match<OffsetSize: OffsetSizeTrait>(
278 array: &GenericStringArray<OffsetSize>,
279 regex_array: &GenericStringArray<OffsetSize>,
280 flags_array: Option<&GenericStringArray<OffsetSize>>,
281) -> Result<ArrayRef, ArrowError> {
282 let builder: GenericStringBuilder<OffsetSize> = GenericStringBuilder::with_capacity(0, 0);
283 let mut list_builder = ListBuilder::new(builder);
284
285 process_regexp_array_match!(array, regex_array, flags_array, list_builder);
286
287 Ok(Arc::new(list_builder.finish()))
288}
289
290fn regexp_array_match_utf8view(
291 array: &StringViewArray,

Callers 1

regexp_matchFunction · 0.85

Calls 1

finishMethod · 0.45

Tested by

no test coverage detected