Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   RegEx и javascript. (https://javascript.ru/forum/misc/84466-regex-i-javascript.html)

savsoft 18.09.2022 20:07

RegEx и javascript.
 
Только приступил к изучению регулярных выражений. Никак не могу разобраться.
Нужно проверить, если есть число с точкой в конце текста и при наличии отрезать.

Raining cats and dogs. Здесь ничего не делать.
Raining cats and dogs. 1. Здесь 1 с точкой отрезать.
Raining cats and dogs 22. Здесь 22 с точкой отрезать.

рони 18.09.2022 20:17

savsoft,
/\d+\.$/

рони 18.09.2022 20:25

savsoft,
let txt = `Raining cats and dogs.
Raining cats and dogs. 1.
Raining cats and dogs 22.`, reg = /\d+\.$/mg;
txt = txt.replace(reg, '');
alert(txt);

savsoft 18.09.2022 20:42

Что-то получаю ошибку,
делаю так
var str = "";
str = $('#grmd_note' + modId + '-' + rowId).val();
str = str.replace(/d+\.$/, "");

И на строке c replace ошибка
Uncaught TypeError: str is undefined

savsoft 18.09.2022 21:23

Ошибку нашел, не в то место вставил код, другая переменная была undefined.


Часовой пояс GMT +3, время: 15:26.