title: Detox Substring Match Using by.text
body: <p>I'm trying to select an element by text, but the actual text changes because it has the current time stamp in it. Is there is way to select it without doing a substring search on getAttributes()? I can't use getAttributes because we will also be testing on android.</p>
  <p><strong>The select I'm using:</strong></p>
  <p><code>await expect(element(by.text(&quot;James has initiated the chatbot: ShallowFaqChatbot&quot;))).toBeVisible();</code></p>
  <p><strong>The element:</strong></p>
  <pre><code>  {
        hittable: true,
        activationPoint: { x: 153.5, y: 14.75 },
        normalizedActivationPoint: { x: 0.5, y: 0.5 },
        elementFrame: { y: 9, x: 9, width: 307, height: 29.5 },
        enabled: true,
        elementBounds: { y: 0, x: 0, width: 307, height: 29.5 },
        layer: '&lt;CALayer: 0x600002b907c0&gt;',
        safeAreaInsets: { right: 0, top: 0, left: 0, bottom: 0 },
        visible: true,
        elementSafeBounds: { y: 0, x: 0, width: 307, height: 29.5 },
        label: 'James has initiated the chatbot: ShallowFaqChatbot - 11:08 am',
        className: 'RCTTextView',
        frame: { y: 473, x: 34, width: 307, height: 29.5 },
        text: 'James has initiated the chatbot: ShallowFaqChatbot - 11:08 am'
    }
  </code></pre>
  <p>You can see that it has the attribute text with the text I'm looking for, however detox is unable to grab it because of the &quot; - 11:08 am&quot;.</p>