Який був би відповідний регулярний вираз, щоб отримати все речення, окрім остаточного слова:
Наприклад:
/hello/world -> /hello/
/one/two/three -> /one/two/
/foo/bar/ice/tea -> /foo/bar/ice/
Відповіді:
1 для відповіді № 1використовуйте цей регулярний вираз ^/.+/
0 для відповіді № 2
Цей вираз допоможе вам
.*[^a-zA-Z]+
0 для відповіді № 3
Ви можете використовувати .*
щоб відповідати будь-яким символам, а потім відповідати косою рисою:
# ^. * / #
Зверніть увагу, що якщо ви використовуєте /
щоб розмежувати регулярний вираз, тоді вам потрібно буде уникнути /
із зворотним нахилом.
/^.*//
0 для відповіді № 4
З захопленням груп:
^((/[^/]+)*)/[^/]*$
редагувати:
^(/.*/)[^/]*$
обидва також працюють з не жадібними двигунами
0 для відповіді № 5
(.+)bw+$
Це добре для всіх речень. Незалежно від того, має вона чи ні.