You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Maarten Breddels (Jira)" <ji...@apache.org> on 2020/06/29 17:21:00 UTC

[jira] [Created] (ARROW-9268) [C++] Add is{alnum,alpha,...} kernels for strings

Maarten Breddels created ARROW-9268:
---------------------------------------

             Summary: [C++] Add is{alnum,alpha,...} kernels for strings
                 Key: ARROW-9268
                 URL: https://issues.apache.org/jira/browse/ARROW-9268
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Maarten Breddels
            Assignee: Maarten Breddels


A good list of kernels to have would str->bool kernels, similar to:

[https://docs.python.org/3/library/stdtypes.html#str.isalnum] and friends.

I think all but `isidentifier` make sense to have. The semantics of the Python functions seem quite reasonable to have in Arrow, but maybe others can provide feedback if this is a complete/reasonable list to have or not.

I am not sure if we need more (or less) functions, or if we want more atomic functions, e.g. test for membership in Unicode categories. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)