Find command to delete a pattern

Hi all
i have a directory where it has files as shown below.Using find command how can i delete files which were modified more than 20 days ago and having the pattern jnhld15231 or jnhld15232.

find ./ -name "jnhld15231^" -type f -mtime +20  -exec rm {} \;
find ./ -name "jnhld15232^" -type f -mtime +20 -exec rm {} \;

how can i club the above two commands together

-rw-rw-r--  1 nh00000 etl_dev 503 Oct 16 05:22 jnhld15231_DIM_COUNT_SUMMARY_2011-10-16_052233.txt
-rw-rw-r--  1 nh00000 etl_dev 581 Oct 16 05:22 jnhld15231_FACT_COUNT_SUMMARY_2011-10-16_052233.txt
-rw-rw-r--  1 nh00000 etl_dev 503 Oct 16 05:22 jnhld15231_DIM_COUNT_SUMMARY_2011-10-16_052244.txt
-rw-rw-r--  1 nh00000 etl_dev 581 Oct 16 05:22 jnhld15231_FACT_COUNT_SUMMARY_2011-10-16_052244.txt
-rw-rw-r--  1 nh00000 etl_dev 503 Oct 16 05:22 jnhld15232_DIM_COUNT_SUMMARY_2011-10-16_052256.txt
-rw-rw-r--  1 nh00000 etl_dev 581 Oct 16 05:23 jnhld15232_FACT_COUNT_SUMMARY_2011-10-16_052256.txt
-rw-rw-r--  1 nh00000 etl_dev   0 Oct 16 05:23 jnhld15232_DIM_ROW_ERROR_2011-10-16.txt
-rw-rw-r--  1 nh00000 etl_dev 503 Oct 16 05:23 jnhld15232_DIM_COUNT_SUMMARY_2011-10-16_052306.txt
-rw-rw-r--  1 nh00000 etl_dev   0 Oct 16 05:23 jnhld15232_FACT_ROW_ERROR_2011-10-16.txt
-rw-rw-r--  1 nh00000 etl_dev 581 Oct 16 05:23 jnhld15232_FACT_COUNT_SUMMARY_2011-10-16_052306.txt
-rw-rw-r--  1 nh00000 etl_dev   0 Oct 16 05:50 jnhld15231_DIM_ROW_ERROR_2011-10-16.txt
-rw-rw-r--  1 nh00000 etl_dev 503 Oct 16 05:50 jnhld15231_DIM_COUNT_SUMMARY_2011-10-16_055016.txt
-rw-rw-r--  1 nh00000 etl_dev   0 Oct 16 05:50 jnhld15231_FACT_ROW_ERROR_2011-10-16.txt
-rw-rw-r--  1 nh00000 etl_dev 581 Oct 16 05:50 jnhld15231_FACT_COUNT_SUMMARY_2011-10-16_055016.txt

Hi,

Try this one,

find ./ -name "jnhld1523[1-2]*" -type f -mtime +20 -exec rm {} \;

Cheers,
Ranga:)

thanks a lot dude