|
|
| if !(page_title in ["İntiharın önlenmesi", "İntihar kriz hatları listesi"])
| | !(page_title in ["İntiharın önlenmesi", "İntihar kriz hatları listesi"]) |
| then if (/*Olası sistem yükü düşürme, önce telefon numarası olup olamayacağına bakalım.*/
| | & ( |
| added_lines rlike "\d{3}" & rcount("\d", added_lines) >= 10
| |
| | (summary rlike "\d{3}" & rcount("\d", summary) >= 10)
| |
| )
| |
| then (
| |
| line1 := "[^\d](?:(?:\+|00)90|0)? ?\(?[234589](?:\d{2}|\d{4})\)? ?\d{3} *\-?\d{2} *\-?\d{2}[^\d]"; | | line1 := "[^\d](?:(?:\+|00)90|0)? ?\(?[234589](?:\d{2}|\d{4})\)? ?\d{3} *\-?\d{2} *\-?\d{2}[^\d]"; |
| line2 := "(?:https?:\/\/|[Ii][Ss][Bb][Nn][^A-Za-z]).+(?:(?:\+|00)90|0)? ?\(?[234589](?:\d{2}|\d{4})\)? ?\d{3} *\-?\d{2} *\-?\d{2}"; | | line2 := "(?:https?:\/\/|[Ii][Ss][Bb][Nn][^A-Za-z]).+(?:(?:\+|00)90|0)? ?\(?[234589](?:\d{2}|\d{4})\)? ?\d{3} *\-?\d{2} *\-?\d{2}"; |
| (rcount(line1, added_lines) > rcount(line1, removed_lines) | | (rcount(line1, added_lines) > rcount(line1, removed_lines) |
| | summary rlike line1) | | | summary rlike line1) |
| & !(added_lines rlike line2) | | & !(added_lines rlike line2) |
| ) | | ) |
| end
| |
| end
| |