Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

List view filter based on index of a character

Suryansh Verma
Tera Contributor

Hello Community,

 

I have a requirement to filter the result displayed in a LIST view of a table records based on a field value that contains a particular character at a fixed place.

 

so for example I want to filter or display results in this column where the value has the letter 'F' at 4th place.

Is that possible?

 

SuryanshVerma_0-1678286276806.png

 

3 REPLIES 3

Sai Shravan
Mega Sage

Hi @Suryansh Verma ,

 

Available list search wildcards
The platform supports several wildcard characters to expand and refine search results.

WildcardDescription

*search-term

%search-term%

Search for values that contain search-term.
%search-termSearch for values that end with search-term.
search-term%Search for values that start with search-term.
=search-termSearch for values that equal search-term.
!*search-termSearch for values that don't contain search-term.
!%search-termSearch for values that don't end with the search-term.
!=search-termSearch for values that don't equal search-term.

 

Reference : https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/use/using-lists/task/t_Se...

 

Regards,
Shravan.

Please mark as correct and helpful answer if this helps you

Regards,
Shravan
Please mark this as helpful and correct answer, if this helps you

jrmarkel
Giga Sage

Create a new string column.

Go to Advanced View.

Select the Calculated Value tab.

In the Calculation field, place:

 

(function calculatedFieldValue(current) {
    return current.my_column.charAt(4) || "";
})(current);  

 

Filter the list on the new column value.

 

 

@jrmarkel Thanks for your reply.

 

I want to return the complete field value where I have a character "C" in 7th place, not just the character at 7th place.