---
title: Argument Selector
slug: ps/help/en_us/vwaf/ag/argument-selector
docTags: 
createdAt: 2026-08-02T10:05:41.296Z
---

## Purpose

The Argument Selector ensures that vWAF only considers a rule for a given path if the argument in the URL matches a given pattern.

:::hint{type="info"}
For more information regarding adding and editing Preconditions, see [Editing Preconditions](docId\:eg2UBhe0V3T812ANR5-bT).
:::

## Recommendations for use

Use the Argument Selector to create effective paths for PHP applications. To do so, create several identical paths and apply different Argument Selectors to them.

## Attributes

| Attribute          | Meaning                                                                                                                                                                                                                                       |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| key value patterns | Regular expressions for key=value based arguments.<br />vWAF only considers a ruleset for a given path if the request matches one of these patterns.<br />For details on the syntax, see [Regular Expressions](docId\:lIxeIxmAC-18te7JGz_Uz). |
| case sensitive     | Determines whether or not the given key value patterns are case sensitive.                                                                                                                                                                    |
