If your table is called myTable, you can extract any item from it that contains /04/18, such as 000089/04/18/0601AX or 000104/04/18/0801DA and so on, but not 000089/04/17/0601AX or 000089/03/18/0601AX
Here is the script to achieve this:
function findValue(searchVal, table){
var result = []
var key
//iterate through the table named list
for (key in table)
{
//check if value searchVal is included in current item of the table
if (table[key].includes(searchVal)){
//if yes, add it to the result array
result.push(table[key])
}
}
//return the new array with matching values
return result
}
var filteredTable
filteredTable = findValue('/04/18', myTable);
All lines starting with // are comments and can be removed.
findValue(arg1, arg2) is a function with two parameters:
arg1 is the value you want to check for in the list
arg2 is the list you want to search through.
With this function, you can search for any value in a table.