Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-9268

[C++] Add is{alnum,alpha,...} kernels for strings

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.0.0
    • C++

    Description

      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. 

      Attachments

        Issue Links

          Activity

            People

              maartenbreddels Maarten Breddels
              maartenbreddels Maarten Breddels
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10h 10m
                  10h 10m