# Exact or Loose Match

Instead of = to define the value of the attribute, you can use \*=. The sign = means exact match and \*= means loose match.

In the example of the Wikipedia's search button ([basic-concepts-of-selectors](https://docs.zerowork.io/using-zerowork/using-selectors/how-to-build-custom-selectors/basic-concepts-of-selectors "mention")), we created a selector that has an exact match. To remind you, this was the selector we've built:

<mark style="background-color:yellow;">button\[class='pure-button pure-button-primary-progressive']\[type='submit']</mark>

But if you use a loose match, the selector can look like this:

<mark style="background-color:yellow;">button\[class\*='pure-button']\[type='submit']</mark>

Note how exact value of *pure-button pure-button-primary-progressive* was shortened to the loosely matching value *pure-button*.&#x20;

### **Video Tutorial: Exact versus Loose Match**

{% embed url="<https://youtu.be/tQvTy4Rk5wc>" %}

### Example: Exact versus Loose Match

{% embed url="<https://youtu.be/kOIzwTqeKnY>" %}
