Regex: How to remove last characters

mactron

Пользователь
Регистрация
16.11.2014
Сообщения
93
Благодарностей
2
Баллы
8
I would like to remove last three characters and save first six characters in new variable.

2ef322ree

I have tried the code below, but that's the opposite of what I'm trying to do.

.(3)$

Here is the output in variable:

ree

Any suggestion? Thanks!
 

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 764
Благодарностей
2 407
Баллы
113
C#:
string line = "2ef322ree";
return line.Substring(0, line.Length - 3);
or

C#:
project.Variables["line"].Value = project.Variables["line"].Value.Substring(0, project.Variables["line"].Value.Length - 3);
or

C#:
string line = project.Variables["line"].Value;
project.Variables["line"].Value  = line.Substring(0, line.Length - 3);
 

mactron

Пользователь
Регистрация
16.11.2014
Сообщения
93
Благодарностей
2
Баллы
8
I my C# variable I'm getting value "ok"


C#:
Execution of C# code of  Result:ok
 

mactron

Пользователь
Регистрация
16.11.2014
Сообщения
93
Благодарностей
2
Баллы
8
This code works... May I ask you how to add variable instead of 2ef322ree? Thanks!

C#:
string line = "2ef322ree";
return line.Substring(0, line.Length - 3);
 

mactron

Пользователь
Регистрация
16.11.2014
Сообщения
93
Благодарностей
2
Баллы
8
OK , works like a charm now! Thank you
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 804
Баллы
113
Also, you can do it with the standard action, see the screenshot below:
88316

What to search - .{3}$
What to replace with - leave empty
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)