# Multiple Words in the Same Condition Format?

**URL:** <https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013>\
**Category:** Help and Support\
**Tags:** conditions\
**Created:** [May 26, 2026, 11:15am UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013 "2026-05-26T11:15:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![chilefree1988](https://forums.distill.io/user_avatar/forums.distill.io/chilefree1988/32/2217_2.png) [@chilefree1988](https://forums.distill.io/u/chilefree1988)\
**Post date:** [May 26, 2026, 11:15am UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/1 "2026-05-26T11:15:58Z")

</div>

Hello all,

I’m using the app to monitor a career section of a particular website. Im setting the condition then on text, I put all the words in this format:

Word1|Word2|Word3

I want any of these words (not all) to trigger the notification  
Is this correct? or should each one have their own condition with an OR.

thank you!

##

---

<div class="post-metadata">

**Author:** ![srijith](https://forums.distill.io/letter_avatar_proxy/v4/letter/s/c77e96/32.png) [@srijith](https://forums.distill.io/u/srijith)\
**Post date:** [May 26, 2026, 12:54pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/2 "2026-05-26T12:54:38Z")

</div>

@chilefree1988 The `Word1|Word2|Word3` format will not work for Conditions in this case.

The better approach is to create a separate condition for each keyword and combine them using `OR`.

For example:

- `Added text` → `contains` → `Word1`  
OR

- `Added text` → `contains` → `Word2`  
OR

- `Added text` → `contains` → `Word3`

This way, the notification will trigger if _any one_ of those words appears in the detected text.

Also, you can use the `Test conditions` button available in the Conditions section to verify the logic:

- If `Final result = True` → notification will be triggered

- If `Final result = False` → no notification will be sent

That helps confirm whether the conditions are behaving the way you expect before saving the monitor.

---

<div class="post-metadata">

**Author:** ![chilefree1988](https://forums.distill.io/user_avatar/forums.distill.io/chilefree1988/32/2217_2.png) [@chilefree1988](https://forums.distill.io/u/chilefree1988)\
**Post date:** [May 26, 2026, 1:06pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/3 "2026-05-26T13:06:44Z")

</div>

Thank you.

I see that the OR would indeed be better. However, would ‘Word1|Word2|Word3’ work?

---

<div class="post-metadata">

**Author:** ![srijith](https://forums.distill.io/letter_avatar_proxy/v4/letter/s/c77e96/32.png) [@srijith](https://forums.distill.io/u/srijith)\
**Post date:** [May 26, 2026, 4:09pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/4 "2026-05-26T16:09:48Z")

</div>

@chilefree1988 `Word1|Word2|Word3` would not work here. This field is not designed to use pipe-separated values, so the correct approach would be to use the `OR` condition instead.

---

<div class="post-metadata">

**Author:** ![srijith](https://forums.distill.io/letter_avatar_proxy/v4/letter/s/c77e96/32.png) [@srijith](https://forums.distill.io/u/srijith)\
**Post date:** [May 27, 2026, 6:25pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/5 "2026-05-27T18:25:36Z")

</div>

@chilefree1988 Alternatively, you can also use regex here. If you switch the condition to `matches regular expression`, a pattern like `\b(Word1|Word2|Word3)\b` will match any of those words in a single condition.

 ![image](https://forums.distill.io/uploads/default/original/2X/7/736fceb744c950fdc2ace0314a59a3bc1489140e.png)

---

<div class="post-metadata">

**Author:** ![chilefree1988](https://forums.distill.io/user_avatar/forums.distill.io/chilefree1988/32/2217_2.png) [@chilefree1988](https://forums.distill.io/u/chilefree1988)\
**Post date:** [May 27, 2026, 7:37pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/6 "2026-05-27T19:37:05Z")

</div>

Thank you!

I managed to solve the problem with Global Conditions.

is there any way to monitor for text just that exact text? (not a contains)?

---

<div class="post-metadata">

**Author:** ![srijith](https://forums.distill.io/letter_avatar_proxy/v4/letter/s/c77e96/32.png) [@srijith](https://forums.distill.io/u/srijith)\
**Post date:** [May 27, 2026, 10:41pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/7 "2026-05-27T22:41:14Z")

</div>

@chilefree1988 the best way to do an exact match would be to use:

`matches regular expression`

For example, if you want to match only:

`Word1`

then use:

```auto
^Word1$

```

The `^` means “start of text” and `$` means “end of text”, so this ensures the text matches exactly and not partially.

---

<div class="post-metadata">

**Author:** ![chilefree1988](https://forums.distill.io/user_avatar/forums.distill.io/chilefree1988/32/2217_2.png) [@chilefree1988](https://forums.distill.io/u/chilefree1988)\
**Post date:** [May 28, 2026, 10:26am UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/8 "2026-05-28T10:26:29Z")

</div>

thank you, makes sense. On expression I put the word with the symbols you mentioned. On Flags?

lets say Im looking for JOB123

what about \bJOB123\b and then in flag gi?

---

<div class="post-metadata">

**Author:** ![srijith](https://forums.distill.io/letter_avatar_proxy/v4/letter/s/c77e96/32.png) [@srijith](https://forums.distill.io/u/srijith)\
**Post date:** [May 28, 2026, 5:44pm UTC](https://forums.distill.io/t/multiple-words-in-the-same-condition-format/6013/9 "2026-05-28T17:44:32Z")

</div>

@chilefree1988 Yes, you can leave the default flags as `gim`.  
Regarding the flags:

- `g` → global match

- `i` → case-insensitive

- `m` → multiline matching
