Я знаю, что это неправильный вопрос, но я пробовал много регулярных выражений, и ни один из них не работает.Я хочу исключить специальный символ, но нужно включить только {,}, -,:
Мне нужно исключить ? ~ @ # $% `^ <>
Запрос выглядит следующим образом:
{
"StoreNumber":"9907<>",
"AssociateId":"tkmadoy",
"PrchgType":"PCY",
"Header":{
"ApiVersion":"18.1.0.0",
"JsonWebToken":null
}
}
При синтаксическом анализе json я получаю следующий запрос:
[{"AssociateId":"tkmadoy","StoreNumber":"9907","Header":{"ApiVersion":"18.1.0.0","JsonWebToken":null,"AppVersion":null},"AllowedSLAMilliSeconds":0,"SLARequestKey":null,"PrchgType":1,"PriceChangeEventType":0}]
, но по-прежнему не работает регулярное выражение, в котором может отсутствовать специальный символкроме некоторых.Я создал ниже, чтобы не допустить HTML тег и специальный тег для этого.
[^!*()\|\'?~@#$%`^<>]+$
Но ни один из них не работает.Буду очень признателен, если кто-нибудь сможет мне помочь с этим.