Сообщение от Laks
|
/^(\w[\w\s\'\-\,]+)\s(?:barely cleav|barely crush|barely slash|barely bludgeon|barely claw|barely drain|barely hit|barely pierc|barely shoot|barely sting|barely whip|barely bit|barely smit|barely stab|cleav|crush|slash|bludgeon|claw|drain|hit|pie rc|shoot|sting|whip|bit|smit|stab)(?:e|es|s)\s(\w[\w\s\'\-\,]+)./
|
придется в теле функции, которая это дело обрабатывает после получения переменных, заменять "hard", "very hard", "extremely hard" на пустое место...
типа такого:
var st1 = "";
st1 = name1.replace(/ hard/, "");
st1 = st1.replace(/ very/, "");
st1 = st1.replace(/ extremely/, "");
st1 = st1.replace(/ barely/, "");
Но костыли всегда ведут к ошибкам в коде (((
Может найдется профессор, кто сможет мой регэксп доработать?? Просто я уже все...