Test, validate and match regular expressions
Matches salary amounts such as '15', '20k', '30K+', or '100w'. The pattern requires one or more digits, optionally followed by a unit suffix 'k' (thousands) or 'w' (ten-thousands, common in Chinese job markets for 万), plus an optional trailing '+' meaning 'and above'. The case-insensitive flag accepts both uppercase and lowercase suffixes. Ideal for validating salary inputs in job posting forms or parsing compensation fields on job boards.