search_within_cbyonetmelik
Search within specific Turkish Presidential Regulations using advanced query operators to find relevant articles by keyword, returning matching content with article numbers and relevance ranking.
Instructions
Search for a keyword within a specific Presidential Regulation's articles with advanced query operators.
This tool:
Retrieves the full content of the specified regulation
Splits it into individual articles (madde)
Searches within each article using the keyword query
Returns matching articles sorted by relevance
Query syntax (operators must be uppercase):
Simple keyword: "yatırımcı"
Exact phrase: "mali sıkıntı"
AND operator: yatırımcı AND tazmin (both must be present)
OR operator: yatırımcı OR müşteri (at least one must be present)
NOT operator: yatırımcı NOT kurum (exclude term)
Combinations: "mali sıkıntı" AND yatırımcı NOT kurum
Returns:
Full text of each matching article
Article number and title
Number of keyword occurrences
Results sorted by relevance (most matches first)
Example usage:
First search regulations: search_cbyonetmelik(aranacak_ifade="ihale")
Then search within: search_within_cbyonetmelik(mevzuat_no="9014", keyword="taşınır mal")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mevzuat_no | Yes | The Presidential Regulation number to search within (e.g., '10453', '9014') | |
| keyword | Yes | Search query supporting advanced operators: simple word (yatırımcı), AND (yatırımcı AND tazmin), OR (vergi OR ücret), NOT (yatırımcı NOT kurum), exact phrase with quotes ("mali sıkıntı") | |
| mevzuat_tertip | No | Regulation series from search results (typically '5') | 5 |
| case_sensitive | No | Whether to match case (false = case-insensitive, default) | |
| max_results | No | Maximum number of matching articles to return (1-50) |