title: Is there a way find a button by two of its properties in Puppeteer?
body: <p>I am trying to click a button by using puppeteer, and I am trying to find it by two of its properties, <code>aria-describedby</code> and <code>title</code>, because it doesn't have an ID.
  The value of the aria-describedby property is a name I set, however, the last two characters are numbers that changes itselves automatically to random numbers.</p>
  
  <p>I've searched through regexp questions, JS questions, puppeteer's codes, but nothing that actually worked.</p>
  
  <p>The closest I've come with is this:</p>
  
  <pre><code>//v1
  const arr = await page.$x('//button[starts-with("aria-describedby", "someName")]');
  await arr[1].click();
  
  //v2
  page.click('button[aria-describedby="someName20"][title="Click button"]');
  </code></pre>
  
  <p>I've tried different codes, but almost always I get <code>undefined</code> or <code>no node found for selector</code></p>