code: def testSomeDigitAndCurrency(self):
      test_string = [
          "abc",
          "a\u06f3m".encode("utf-8"),
          "90\u06f3".encode("utf-8"),
          "a9b8c7",
          "$9ab87c$",
          "\u06f3m\u06f3",
      ]
      pattern_list = [
          wordshape_ops.WordShape.HAS_SOME_DIGITS,
          wordshape_ops.WordShape.HAS_CURRENCY_SYMBOL,
      ]
      shapes = wordshape_ops.wordshape(
          test_string, pattern=pattern_list
      )
      self.assertAllEqual(
          shapes,
          [
              [False, False],
              [True, False],
              [False, False],
              [True, False],
              [True, True],
              [True, False],
          ],
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import test
  from tensorflow_text.python.ops import wordshape_ops
label_desc: Use image node_id 4 for calling the Utf8CharsOpTest obj's underlying member method code with example usage: obj.testSomeDigitAndCurrency() without return types